Release info Developer Sproing Interactive Media Publisher RTL Games Released 18 June 2009 Website Official