I too am unable to access the site for a few days now. This could be a routing problem with Rogers. I highly doubt the site has been blocked. I have experienced many odd issues like this with Rogers in the past. I was unable to connect to an online video game for a week because there was a routing issue with Rogers to that particular location.