Darwinia+ is a strategy game developed by Introversion Software for the Xbox 360. The game was released in Q3 2008.
The advent of digital distribution certainly hasn't gone as well as its early proponents would have liked, but it's been a boon for indie developers. In the past, releasing a game would have entailed developing a project and frequently watching it be disemboweled by a large publisher, but digital distribution gave developers the chance to put out smaller projects without having to worry about going bankrupt if it didn't sell well. Read More.