Thanks a lot and thanks for playing it!
Yes. Engine physics are always kind of fiddly when you push them to the limit.
I hope your mouse is alright :).