Darwinia+ Release Date Announced

The game will be launched through XBLA on Wednesday 10th February 2010 and will cost 1200 points. New Trailer & Screens Inside!