We continue our annual tradition of looking back at Microsoft's wins, fails, and WTF moments: its victories, failures, and ...
A new Bloomberg report says Naughty Dog has been pushing employees to work at least eight extra hours per week since late October in order to finish an internal demo of its upcoming sci-fi game ...