First - Ignore the "Shouldn't be on steam" hate, steam is a shop - get over it. A games quality shouldn't be a factor on whether it should be available on a store or not. Ignoring that BS... here's the truth;
The game itself doesn't really have enough depth or skill factor for me to really enjoy it. I can deal with the shoddy graphics, and horrid pixelisation, but the gameplay just isn't there for me. You basically roll a cart down a hill, and apply the brakes when needed. Not very complex, but not very fun either. Sure, the later levels have an element of balancing, wheelies and maybe even a "be the right speed at the right time" element to it. But still... nothing really grabbed me and made me enjoy it. I think its main flaw, is that I was half expecting the camera to zoom out and see the whole track so I can plan a bit more - you're given a preview - but being able to see more than a few meters in front of you would be a much better option. Basically there are games like LineRider that are similar and, at least to me, are a lot more fun.
But a gigantic flaw the game has, is it being unoptimised as hell. Yes, this seems to be a mobile game made for PC (which I have no problem what-so-ever with normally). Kudos for attempting to add controller support, but it's all over the place - menu's are confusing, and don't seem to improve on either mouse/keyboard or joypad. Perhaps customisable option in game would soften the blow a little, but half the time its hard to see what you're supposed to be clicking on, and the other half its awkward "swipe" controls. Fullscreen mode seems to match the height of your screen instead of the width, meaning it cuts off the left and right of the screen if you're not on a decent widescreen ratio (Sure, playing in a window prevents some of this, but I prefer fullscreen with black borders if necessary).
All in all, its one of the few games where it's been really easy to say that I wouldn't recommend it. Unless the game is given a big overhall via updates, then I think my opinion will stay that way. I wish the devs the best of luck, none the less.