Creative premise, though the physics are really wonky. I think if everything was a bit more polished, it'd be really fun!