This is a really cool concept and a very good implementation. Everything fits nicely together, looks, feels and sounds very good.
Not much negative to say about this except it's a bit exhausting when you miss a single enemy in the opposite corner of the maze and have to walk all the way back. A roll, dash or sprint would have been cool but that's just me being too lazy to walk!