Videogame Releases: Week of March 31st, 2013

Posted Tue Apr 2, 2013 at 11:30 AM PDT by

The holiday weekend has had the unfortunate side effect of thinning out this week’s videogame releases. Yet this is the one week in recent memory when the 360 gets a must-own title. And just what is with that Syfy network game? Read all about these and more in the blog today.

Tags: Syfy Defiance (all tags)