Thanks for the feedback :)
Yes there's an issue with the collision when the fps drops and I haven't been yet able to put my finger on it, I'll try to fix it sooner or later...