I played this game only on Sega Channel. It was a top down isometric racing game. It was a sega CD game, sega channel sometimes put CD games on. Any ideas?
Was it World Rally? My understanding is that it was featured on the Sega Channel but never actually made it to disc.