Release info Developer Big Ant Studios Publisher Tru Blu Entertainment Released 21 Nisan 2011 Web sitesi Official