Release info Developer Seamless Entertainment Publisher Tecmo Released 29 September 2009 Website Official