Release info Developer Tzai Entertainment Publisher Tzai Entertainment Released 12 May 2011 Website Official