Release info Developer Wicked Witch Software Publisher Tru Blu Entertainment Released 19 May 2011 Website Official