Publisher: Capcom
Developer: Clover Studio
Release Date: November 18, 2004
Talk about this game in the new Forum!