This is my favorite take on "you're the raid boss" idea. Big fan of mechanics, would love to see this turned into a fully fledged game. Awesome title as well :P