Anyone need help on defeating this boss or even seeing it?
It's easier than you think...
I beat beat it without taking too long. Try using sprint and the reactive armor for your rewards and watch out for the small organisms that burrow under the ground when the razor queen is in snipe mode.
I also found out that when the razor queen throws a spike a you in snipe mode and it hits you, it'll just bounce right off of you like a gloople with the reactive armor!