You did all that just to get that ending? It's simply unfulfilling. One plays a flash game for the fulfillment of pulling the lever and getting the cheese. You took away the cheese.
Mac hint: to use offensive spells before the revenge wave is able to be seen or on those pesky ranged units that you just can't get because they're off screen, use the pincer touchpad movement to enlarge all page elements twice. You will be able to see the units that were out of range AND you can use spells on them.