Just to let you know, if you havent purchased Super Meat Boy now is your chance. The game is $5 on xbox live. There are also some other good deals on live, so you might want to check them out.
Super Meat Boy
Game » consists of 14 releases. Released Oct 20, 2010
Log in to comment