They said it was down due to maintenance over three weeks ago, but strange it is still down. Hopefully back soon with a crazy price sale. Oops, only Steam do that though.