Holy shit there is finally a fucking release date.
No news on Wiiware or Steam yet, I'd assume that will be announced soon.
Super Meat Boy
Game » consists of 14 releases. Released Oct 20, 2010
Game » consists of 14 releases. Released Oct 20, 2010
Log in to comment