Finally got a chance to play and finish it tonight, that last level was kinda tough. I nearly gave up but tried one more time, used up most of my sniper ammo and killed the last boss almost by accident with a lucky shot. Jumped over a barrier and didn't aim at all, was lucky those kryll were...