Category Game Reviews

Game Review: Metro Last Light – 2/5

Developer: 4A Games Release date: May 14, 2013 Platforms: Xbox 360, PS3, PC   Q: Why would a self-respecting and mostly rational person buy a game from Xbox live On Demand for £30 and wait eight hours for the 7GBs to load on their hard drive before they could even begin playing it? A: They […]