I beat it. Password for level 34 is Pgdiddling.
My final score was 37,513,994 but the leaderboard site is broken.
I like some of the new features. Only thing I don't like is waiting for your shot to go boom when its off screen. It takes too long.