What makes a game a game? We delve into this question in the depths of madness and despair as we discuss Dear Esther.
PC Gamers have heard it all when it comes to Microsoft promises toward their system of choice. But if a source close to Tech Radar is to be believed, not only will Windows 8 (supposedly optimized for tablet PCs) from the company reinvigorate platform support, but represent a new era of support. Release details for […]