This is definitely fun and interesting when I can understand the level. Like some others I didn't realize I could aim the attack for a while, and it did seem that sometimes I couldn't aim it directly using the arrow keys, but had to instead use them to kind of walk it around in a certain direction in order to actually move it. I'm afraid I didn't understand the dash at all. It might help if there were a clear indicator of when the planned attack was plain invalid (wouldn't do anything) to sort of help sort through it.
That being said this was definitely innovative! Thank you for the experience ^_^ Cheers.