A top-view racing game similar to Super Cars 2. Unfortunately, this game has been abandoned. But you can already play it