Game is cool,kinda all i need to say,Looking forward for that steam release :)
the drift mechanics makes me want dunk my laptop out of a window from a 5 story building