Levels!
Pre-release
Pre-release
This pre-release adds support for levels. Basically they are just states, with some common logic to initialize all the entities at start of the level and take care of clean-up when level completes.