Release info Developer Pieces Interactive Publisher Tecmo Released 24 February 2010 4 February 2010 Website Official