Release info Developer Alien After All Neko Entertainment Publisher Neko Entertainment Released 18 April 2011 25 March 2011