The Top 10 Xbox Live Indie Games of 2011, From Armless Octopus
These were some tough decisions to make, especially when you consider that 2011 unleashed 728 XBLIG games on the platform. Guess what? We played almost each and every one of them. Here are the words, straight from Mike: ” Their successes are a validation of the innovative ideas that the community fosters and a testament to…