One of the action-packed classics from the "Super Scaler" era of Sega arcade games! While the home conversions may have been played by more gamers, this revi...