Release info Developer Kitty Lambda Games Publisher Kitty Lambda Games Released 15 June 2012 Website Official