Yeah, just got a little bit weirder...
Here is a screenshot of a missing block on Blockchain.info.
I know blockchain.info is full of bugs and all that, but my independent scanner also suffered a hiccup at the same time and had trouble with this disappearing block. This time, the kink in the system might actually be on chain rather than at Blockchain.info