So is some admin fucking with the arcade right now? Else diablo IS cheating, for sure.