Tough but fun, I got up to phase 3.
The only thing I didn't quite understand is what the purpose of dodging is if both green and purple can't be dodged though, is it only to escape the purple air strikes? Unless I missed something.
Despite that over all it feels very responsive and fun to play