New Video Game Releases Week 52, 2011

Did you get video game presents for Christmas?

Here’s the list of this week’s video game releases. As is customary in the last week of the year, no big new releases. But that’s ok, because no doubt you’re busy playing with your Christmas gifts! New on the downloadable games front is: On the PlayStation Store All Zombies Must Die!, Oddworld: Strangers Wrath HD …

Read more