Publisher: Acclaim
Developer: Arc Developments
Release Date: 1992
Talk about this game in the new Forum!