If you want to beat the boss, get in the final room, start shooting and move forward only very slowly (until you see the damage numbers popping in from the right side of the screen). Stop here ans continue shooting until the boss is defeated.
Why is the Shooting pastries to switch level appearing twice? or is there another solution for one of the two? And: you can beat level 27 on kongregate the same way you beat it anywhere else!
Somehow, the game doesnt't complete after you finished it once, distance just rises further and further, since I did that before badges were added I can't get the last one:(