Fun game that reminds me of how addicted I am to upgrade systems. The attacks, without much telegraphing and such speed, felt incredibly difficult to dodge.
I'm going back to beat the boss now...