This App Lets You Pin Steam Games to Windows 8’s Start Screen for Free

This App Lets You Pin Steam Games to Windows 8’s Start Screen for Free

Steam Launcher is another Windows 8 software tool aimed at Windows 8 users