I really enjoy playing the Game so far and having a lot of fun with it. The Art Design of some of the later Tracks that aren`t shown in the Gameplay Trailer really makes me want to see how hard some of the later Tracks get.
While the first few Tracks are pretty easy and you can earn all the Stars with an Truck that has the first Upgrades the later once need more Timing and Skill to collect all the screws and still finish the Track before the timer runs out.
As far as I can tell the buyable Upgrades kick-in instant and I really didn`t had a bad feeling about spending my earned Coins for anything since none of them felt kinda useless.
If I would have to compare it to Games like Bike Baron/Flip Riders/MotoHeroz/... I would say that i would place them as listed:
I sadly don`t have yet a Date for the World Wide Launch but I would assume some Day next Week if I`m not totally wrong this time.