I made it through this level and beat the boss but with great difficulty. I kept dying. Those opposing sniper rifles hurt a lot! The boss nearly immune to my fire power. Had to detonate some explosions and trick him into running near them so I could detonate in his presence.
https://rumble.com/v1giudt-alien-rage-unliimited-playthrough-level-revelation.html