Looks like net hashrate went x10 very quickly. Did someone figure out a GPU miner?
Probably because 7 blocks were found in 15 minutes.
Edit: My point is, it could be a coincidence, but considering it has been 29 minutes since the last block, I am thinking it was just bad luck.