Publisher
Release date
August 1993
|
Popularity: 18 |
Mega Force n°20 (September 1993)
85%
Joypad n°26 (December 1993)
72%
| 79% |