Publisher
Release date
1993
|
Popularity: 8 |
Mega Force n°18 (June 1993)
89%
Joypad n°24 (October 1993)
85%
Player One n°35 (October 1993)
75%
| 83% |