Publisher: THQ
Developer: Climax Studios
Release Date: 9/26/2000
Date Played: 8/29/2017
Region: NA
Time Played: 20 minutes
What’d you think?: This was actually a pretty fun beat-em-up.
YouTube Link: https://www.youtube.com/watch?v=OuMGsW6vJxE
Publisher: THQ
Developer: Climax Studios
Release Date: 9/26/2000
Date Played: 8/29/2017
Region: NA
Time Played: 20 minutes
What’d you think?: This was actually a pretty fun beat-em-up.
YouTube Link: https://www.youtube.com/watch?v=OuMGsW6vJxE