This is really cool. I can't say I've seen anything like it.
Super fun
Your physics is really well balanced. Good job.