Press Start – Do You Feel Like A Hero Yet?
Do you know those moments where people talk about a game that’s supposedly great but you just sit there awkwardly because you haven’t played it? And people just insist you have to play it? That game was Spec Ops: The Line for me. At least until last week. I had heard a lot of things about […]