I know there isn't really a tutorial so maybe you missed how to dodge attacks. You can press left shift while moving to dodge. If you already knew this then maybe the attack pattern is too hard.
OK, I had used it but then forgot about it. I tried fighting the boss with the dodge move and now it seems possible. I haven't been able to beat the boss yet but I noticed that while dodging you can't get hit, which changes the whole thing.
The dodge function is cool, and the mines too. What this game really needs is some power ups (especially health!)