Whew, 2013 was a great year wasn’t it? After a little bit of a hiatus, we are back with our weekly roundups of all of the most popular articles to hit GamesRadar. This week, check out our Anti-Awards for 2013, we have brand new information on Castlevania: LoS 2, Alien: …
Read More »