Release info Developer Alien After All Neko Entertainment Publisher Neko Entertainment Released 18 Nisan 2011 25 Mart 2011