Good physics, but the sounds are weird. Otherwise well done.
Thanks, glad you liked the physics, that's where most of the work went into!