It's a time management game in which you manage a racing car shop.
Take down the imposter king and discover the fate of your parents.
Find a cure as you travel through distant lands in this exciting adventure game.