Really cool game! I love me some boss fights, and I loved the creativity on display in terms of making such a cool boss fight with such minimal controls, yet still having much strategy and challenge to them! And all with some bumpin' tunes as well! The combat reminded me a lot of MMO-esque combat, like from FFXIV, where most of the fights involve dodging around various target shapes on the ground in all sorts of interesting patterns and sequences: fun stuff! Some of the telegraphs could stand to be a bit more clear in when exactly they are going to materialize, however, like the windmill/fan one.
The first basic switch-direction movement felt the most intuitive to me. I loved the balancing act of safety and risk that came with it: you can play it safe by switching constantly to stay still, but really you want to try to not switch as much as possible so you can speed up your fire rate (at the risk of running into obstacles).
The dash movement was alright: it ended up being a bit too easy since you're moving fast constantly, and since moving fast means you shoot fast, the boss ended up dying before I knew it (which was a shame since I wanted to test more). It was here that the game started to get a bit clunky: I couldn't gauge how much remaining dash I had or even if it mattered, since the gauge would regularly go into negative numbers without me being able to tell what that meant, and there were a lot of times where I thought I should've taken damage but I didn't (since I think it only counts as damage when first touching/entering an obstacle, but not turning off invincibility when still inside it???).
The ghost movement...absolutely sucked for me. I hate-hate-HATED it, haha! I like the idea behind it but it was just executed so poorly: maybe it could work if time screeched to a halt or, at the very least, drastically slowed down when you are channeling your teleport. As it was currently, moving so fast and some of the obstacles being so long meant it was impossible to account for the channeling time required to dodge.
Definitely exciting to see where this goes: hope the feedback helps!
EDIT: Argh! Can I not go back and play with the original methods? Please, get me outta ghost mode, please!