Features MAG Beta Impressions: MAGnificent or Not? January 9th, 2010 0I had a chance to check out the MAG beta this past week. Certainly the game showed potential from the demos I had seen, so how does it hold up in...