Official Steam Megasale Thread

Console gamers rejoice...