Release-info Ontwikkelaar iSquared Games Uitgever Alawar Entertainment Uitgebracht 22 april 2010 10 december 2009 Website Officiël