I'm really glad that you are playing and enjoying my game. :)
Yeah, a checkpoint system would have been most likely preferable. Problem is that, as an inexperienced dev, I waited too long before implementing it: and that was a huge mistake. A saving system is something that you should plan in advance, as I found out, and adding it to the code at this stage is beyond my abilities.
To be fair, adding anything to my code is a pain, at this stage.
I developed the game without plans, putting things in as they came to mind; and the result is that, at this point, I have a pretty big and very convoluted code, extremely hard to edit without messing everything up. :/
Next time, the checkpoint system will be at the top of the to-do list!
Hitboxes are, in general, a little smaller than the creature they belong to but decently accurate. I guess.
The issue that you may have incurred with the spitter thing is not related to the hitbox itself, rather to the cooldown before it becomes vulnerable again; an unusually long cooldown, inelegant solution to allow it to unleash its attacks without giving it too many hitpoints.
Hope to find a better solution soon.
Darn it, you're are right! D:
I forgot to disable the "T" key while the game is paused, which would inevitably result in a crash.
You will find this bug fixed in version 1.1.4.
Thanks a lot for your feedback! :)