You can't beat this game.

http://flowlab.io/game/play/119954
Send me screen shots if you win.
saxtonguy123@gmail.com

the end

Is this supposed to be the end?

Yes. Good Job.