Our games are so similar. Really great game thought!
Ha! That's awesome. What's the thing that took you the longest to get working? Ours was trying to get the character to swing while they were grappled. I spent way too many hours trying to get that function to work.
Grappling mechanics were definitely the toughest part. I had to try several methods to get it to work properly.
Sammmeee I eventually found a tutorial on youtube that helped a lot, but it was super frustrating trying to get it to work.