Very tight, juicy and challenging game play, I like it!
If you want to extend it further, I would suggest finding more ways to break up the pacing (like with exploration, dialog, shop, skill tree segments or something), because the core game play can get intense and tiring. I couldn't finish it in one session.

















