This is the complete package! The controls are well thought out and are very responsive. The tracks and very imaginative. And the micro transactions are not intrusive or required to enjoy the game. As a PC and console gamer I'd say about 90% of my skills transition over to mobile touch screen games in the best case scenario. For me the touch controls are perfect in KartRider. And I love to win. "Can I be first place in your heart?" Definitely support the devs with a few micro transactions!