That's great. I've just beat the level. The difficulty is very good. My only complaint about save points would be their positions rather than density. They are sometimes 1-2 empty screens away from the actual challenges parts. Like, you have to run 2 screens to the Oil Tank, 1 screen to the lasers.