Ok, figured it out, but then got launched up for no reason and stuck in the ceiling :P
It's a lot of fun, though, even with the weird collision, I think there's something there for sure ^^