Yeah- the boss is really hard: personally, I wait until it is at the bottom of the map, and then pummel it with 60 bullets, insta-killing it. The rest of the time is just survival.
Thanks for playing my game!