Unfortunately there was an issue with the hosting company that caused Speed Sudoku to be completely unavailable for roughly 12 hours the other day
The good news is that I've taken measures to make sure this won't happen again.
Sorry for the inconvenience, especially to anybody who was playing when the lights went out!