Wow, this is really clever and well designed, the interaction with lighting, enemy shadows, etc... really fantastic work!