An excellent tactical shooter! A bit like Hotline Miami.
It gives you this feeling of "it's hard but I can beat it, let's just play one last game..." 😄
Knowledge of the power-ups & enemies is also vital in order to judiciously pick the right weapons to face the next level (damn spiders), which means you get better at it the more you discover the game, and I like that!