Post Thumbnail

Team Meat's manic and mercilessly tenderized hero, Super Meat Boy, is set to make his debut on Xbox Live Arcade on October 20. The developer announced the date via Twitter, and indicated that the well-done platformer would be part of "Game Feast," a new promotion from Microsoft Game Studios that sho...

August 31st 2010 at 5:38am 0 Comments