Top
All Channels
80°

All of 2013′s Video Game Releases in one Place

onPause writes:

While I am not a massive fan of listing out video game releases – we have other sites for that – I did want to post this very cool ‘one look summary’ of the big games we will be playing this year.

The story is too old to be commented.