The credits overlay is more-or-less completed.

Fixed an issue with the events system where the event would get handled by too many things. Now, if an event is handled, returning true from the eventTriggered method will stop the Observable from continuing to notify its Observers.
The Mage's projectiles are now all destroyed when the Mage dies to prevent the player from dying after killing the Mage (experimental)