Thanks for the feedback! The physics are quite buggy and it is definitely something that can be improved upon!