Release info Developer Neverland Publisher XSEED Games Released 1 April 2010 17 March 2010 27 November 2008 Website Official