All things considered, being blown out of space and being stranded on a planet where even the local furries and their wildlife hate us, amidst all this we have an HQ that sends us boxes with prizes if we pay them our bi-weekly "YOUR IN THE ARMY" tax.
But... where is HQ if we were to canonly think about it? On some far off side of the planet? Because they certainly aren't located in Haven.
I imagine it's in a super descreet and secret location on the far side of the planet, with some large warehouse that manufactures these silly costumes and promotes disguising ourselves as the enemy (to no avail). And there at the teepy top, Cherub and all the other GM's and the Devs hold secret meetings.
This would also explain why they have a hard time communicating with us, because everyone knows sending messages by snipe takes 2 weeks at least, right?
OR MAYBE PERHAPS THEY ARE ALL BEING HELD CAPTIVE BY AN EVIL CORPORATION OF ROBOTS!!!!
EVIL CORPORATION OF ROyou mean sega