Weekly Gaming News Roundup for the Week Ending 3/9/12

On : --

This was a pretty interesting week.  Microsoft’s Spring Showcase revealed a few interesting tidbits about upcoming games, a major developer left Microsoft, and another modern military FPS was announced.  Of course, Mass Effect 3 released on Tuesday, meaning many gamers were too…