Release info Developer Big Ant Studios Publisher Tru Blu Entertainment Released 21 April 2011 Website Official