Known bugs:
- Sometimes level segments won't spawn batteries in correct places, making it impossible to progress at points
- Collision detection on some objects is inaccurate
- Player can very rarely clip through the floor or be sent hurtling into the sky