Merkava's my dude, so I'm happy, at least!

May 14, 2018 | by 

The eight titles that will grace Evo's main stage have been announced! But should we care about them?

February 6, 2018 | by 

I like 50% of the things in this game, that's more than most.

July 16, 2017 | by