Super Mega Baseball: Extra Innings: Extra Innings release date set

A release date of August 21st has been locked in for the PC version of Super Mega Baseball: Extra Innings. More details can be found over on our blog . Most notably, we decided to set the release one week after the Xbox…