Release info Developer iSquared Games Publisher Alawar Entertainment Released 22 April 2010 10 December 2009 Website Official