Track Star: Track Star is part of Steam Next Fest — Play the Demo!

Headline says it all - the Track Star demo is live as part of Steam Next Fest. Been looking forward to this for a while now and am hoping this helps me get the word out about the game. If you haven't tried it out yet -…