Well, this isn't the worst place I've unexpectedly found myself. The welcome video is a nice touch. So is the free apartment.
I'm guessing this isn't C-53. Anyone have any idea what this planet's designation is? Don't suppose there's a guy named Fury around. Or anyone from SHIELD?