Thanks for the feedback!
The problems you mentioned definitely need to be worked on. In fact, the hit box thing was on our to-do list, but we were distracted by other objectives, so we never really got around to it.