Tag: Marvel vs. Capcom 2

Apr
20

This Week in Gaming News: 4/16/12 – 4/20/12

So what happened this week? A new God of War game was announced, which is itself a huge deal, but a few release dates were given out as well that have me equally giddy.