Publisher: Acclaim
Developer: Capcom
Release Date: 2/1998
Date Played: 10/3/2017
Region: USA
Time Played: 5 minutes
What’d you think?: It is a fighting game with the X-Men. I lost my first fight.
YouTube Link: https://www.youtube.com/watch?v=rSdv3_eoxeY