Release info Utvecklare iSquared Games Utgivare Alawar Entertainment Släppt ut 2010-04-22 2009-12-10 Hemsida Officiell