Finished boss three mechanics
Completed boss 3.

Added bulk-draw mechanism for tanks in 2-3 for efficiency.
Added adjust-position mechanic to reduce accidental enemy death

Enemies adjust-position more when impulsed
Polished up first three worlds.

Fixed bugs with harpoon collision.

More bulk drawing.
Made first four levels in World 4.

Improved pathfinding of orbiter.
Fixed the crippling bug on boss one.

This was caused by the body angle jumping from -PI to PI. Fixed this
discontinuity.

Made spears a little stronger in easy mode and tanks a little weaker in
terms of hitting force.
Fixed issues with saving games.

Included option to omit defeat screen.

Made transitions faster after the first time.

More changes to easy mode enemies, including slowing down the fighter
bullet.
Fixed some small issues with key bindings.

Shift key only works for 1 second now, so if the window misses the key_up
event due to lack of focus, is okay
Piercing fighter bullets now hit other enemies.

About to start a small first boss rehaul.
Boss one much improved.
Small UI modifications

To How to Play State, Pause Menu, Options Menu, etc.

Currently polishing enemy properties.

For example, spears used to not cause knockback and reset multiplier if
they were silenced (which they are whenever Impulsed)
More UI Polishing