Thanks for playing my game and I'm glad you enjoyed it.
Contact damage is one of my personal pet peeves and so I tried to build a game around it, it does make things a lot harder to balance so I understand why many games just stick to it.
As for the bug, that's weird, I'll have to look into that one.