Release info Developer Kitty Lambda Games Publisher Kitty Lambda Games Released 15 Haziran 2012 Web sitesi Official