We'll be celebrating the release of Metalhead Software's Super Mega Baseball: Extra Innings by streaming live today on Twitch starting…