Yeah, the difficulty was caused by an oversight in the code. I wrote something incorrectly so the bounce physics are quite harsh. If I had more time I definitely would've implemented more UI. Thanks!