No, but I agree that it's an awesome game. I used to play the crap out of that game with my brother on the Genesis. Great concept, simple design, great music, great game.
I used to play this game at Putt Putt way back in my teen years and have been trying to remember the name of this game for a long time. Saw the thread title and it clicked.