I've got it but I've only played it for about an hour or so.
Personally, I think it's got great potential but I haven't gotten that far yet.
I'd be willing to give it another go if there were TC Community members to play with.
I just saw that motorbike screenshot and felt like I wanna speed around with it lol
I have it, played it for 10 mins. Never got into it.