Publisher: Acclaim
Developer: Acclaim
Release Date: July 31, 1999
Talk about this game in the new Forum!