A few days ago the very strange viral website “No Hope Left” guided us towards the announcement of Resident Evil 6 – however, what we didn’t know was that the game is set to fe...[Read More]