I finally got through to the end and did the final boss, after almost three years. The game does improve - the first two or three levels are slow but once you unlock the ballista, chaingun, double barreled shotty and some upgrades the fun really moves up a notch.
Having said that - I do still...