Sounds like someone was having a little bit of fun up in the control tower.
I'm in. I'm stuck on base without leave for the next week and a half or so, and then I think I'm allowed to leave for the weekend. My commanding officer's idea of a punishment for not checking in. That, and scrubbing toilets.