Release info Developer Tiger Games Publisher Denki Released 26 Ocak 2011 19 Mayıs 2010 Web sitesi Official