Looks like it could've been an early name or working title for Boomer Rang'r: http://flyers.arcade-museum.com/?page=flyer&db=videodb&id=144&image=1
Looks to be almost the same game.
With Genesis being a bands name (and later a game system and pinball) might have got into trouble for using it or the name just didn't fit the game.