A strange game, where you tune cars and race them in a poorly implemented racing game. Apart from the game's title, I distinctly remember unfastening screws on an engine part. Funny how little details get stuck in your mind.
Screenshots marked with 🍒 are created by syltefar and are considered public domain, free to use for anything. If you want to, you can note where you found it and link to this page.