I just beat the game on Casual (and working on Hardcore). For everyone else who has done this you see a flying creature being ridden by what looks like a high-ranking locust. This happens after you beat RAAM and set off the Light Mass Bomb. All of the tunnels collapse, but you hear what I have heard some call the "Queen" Locust's voice speaking of how the locusts will never be defeated (*HINT* = sequel...COUGH...). Can anyone please stipulate on the background or origin of this creature or its rider?