Thanks for playing, and your feedback!
Yes the collisions are buggy at the moment. Will fix them in a future update.