A downloadable game

Karting Masters is game developed by Bombshell Games. 

https://sites.google.com/view/bombshellgames/home

Download

Download
Karting Masters.zip 418 MB