Nicely done.
I think the game at its core is solid with a lot of potential for variations. I think that amongst the chief of these could be a way to dissuade the player standing in a corner with the shield facing out - perhaps penalising being static, having a breakable shield or some less predictable dagger paths.
I'm sure with more time, this could be fleshed out into a really frenetic experience.