Overall very unique design, I like the attack mechanics. It takes some getting used to but once you get into a rhythm its very satisfying.
Whilst the bosses could do with a little more telegraphing and feedback on when they hit you, the game is nicely done, hard but nice.