Myak-04 on 26 May 2013
I'm going to try to incorporate a game into this thread to get more hype flowing. You must guess which game the screenshot belongs to. All games I select will be present at E3.
If this one is too easy then I'll just make the next one a bit more difficult :D.