So I got stuck on Level Beta a long time ago (3 years, actually), and had given up until a few days ago, when I happened upon the link in my old Bookmarks folder. I beat beta in no time and wondered why it had stumped me so thoroughly before, and with renewed interest in the game then breezed ...