Winding Heat

A difficult racing game from Konami.