The Mass Effect

I don’t think we’ll ever understand publishers. Capcom’s ‘interactive anime’ Asura’s Wrath was pushed back from last month to this month, but what a day to choose to finally release it. Not only is it going up Mass Effect 3 but also Capcom’s own Street Fighter X Tekken. There’s Twisted Metal on PlayStation 3 and …

Read more