Really well done! Loved that you have to protect the vulnerable light, makes for interesting mechanics.