Brutally challenging - to a point that, I'm not gonna lie, I personally found hella frustrating. But I know this is exactly what lots of people look for in a game. It may not be for me, but the game knows exactly what it wants to be, and solidly achieves that. Nice work.