Publisher: Acclaim
Developer: Taito Corporation
Release Date: November 9, 2000
Talk about this game in the new Forum!