There are no reviews for the Genesis platform. Please check back later!
Shooting alien bugs is fun in this Japanese arcade style shoot em up.Released back in 1989 for arcade.
hover & click to rate
About CBS Interactive | Jobs | Advertise