Very difficult controls to wrap ones head around, but I'm pretty sure that's the point! Decent presentation, and fast paced rounds makes for a fun game, but don't expect to be pulling off sick moves until you get the physics system.
Thanks! The goal was to make it hard to control so you would really have to get the hang of it or rely on the slowdown, but I might have needed to tweak some numbers to get it a little easier to control.