We played this on Unloze earlier today. The first stage was pretty good, but then it got tedious. Later stages have ridiculously long distances to run. Bosses are laughably easy. Elevators / Lifts can be knifed through.
I've made a change log of things to fix if you want it. Could you add me on Steam so I can send it to you?