Advertisement

New Mercenaries 2 Screens

Mercenaries 2: World in Flames is only two months or so away from release already? This is one of those titles that keeps slipping on and off of my radar, like it's hanging on and then slips, only to snag a protruding root and slowly make its way back up. Generally these end up being some of my favorite games, as I…