Very good. This game is very fun when people know what they're doing, but so frustrating if they don't!
One small thing - I'm not convinced the air vents are random. I think they throw you depending on where you are standing on them (i.e. if you're slightly to the right of the center, you'll be thrown slightly right; if you're very close to the left edge then you'll be thrown quite far left; etc.) I could be wrong however