Release info Developer Eiconic Games Publisher Eiconic Games Released 3 Ağustos 2010 21 Temmuz 2010 Web sitesi Official