For this kind of game in specific, i think if you can dodge the bullets you have a chance to win xD!Knowing that we have a boss, motivates me even more :).
The special movement, speeds up your ship and your bullets, which if you master it, you can beat the boss easily.