The game is fun in how you need to manage the 3 angels healthbars via applying invincibility to them at the right times to sponge damage along with proper positioning to keep the trio from being surrounded and destroyed. I will say though gameplay wise that the environment doesn't really add much to it as it's simply an open ground with no obstacles from what I can tell, which also makes kiting and dealing with enemies a lot more linear. Good call to have a cooldown on activating and deactivating the halo of invincibility by the way, helps to keep the player from simply using it as a spammable block button. For the boss fight though, I felt it was a little bland as it was very easily beaten through activating halo on either the rogue or the tank and then having them face tank all the projectiles with little to no requirement for any strategic movement at all which could likely be solved by adding more variation to how the boss attacks, like example, having the boss attack from different angles, making them able to dash around, having them attempt to target non invincible members of the trio would all serve to add complexity to the boss fight and make it a more memorable fight. Apart from stuff mentioned above, I would say the art direction was cohesive and meshed well enough with the game's osts to help with player immersion. Overall, great job on the art and sound of the game,the theme was incorporated into the game alright enough to be an important piece to it's gameplay and if the boss fight was more engaging and the environment more varied I could see this be a genuine contender in the survivor like genre.