I'm not entirely sure how to answer the controls aspect, but it was complicated to get the hang of for me anyway. Regarding the hitboxes, I wonder if you can make them smaller, more finetuned? I would have to see how they are with the rects or however you did it. Maybe masks would be nicer or slightly smaller rects.