"We are doing maintenance work - please check back in 30 minutes, sorry for the inconvenience!"

When I try to go to any part of fpscheats.com website on my home/gaming computer this comes up. Anyone have any ideas what the problem could be?
It happens on IE, Firefox, & Chrome and has been happening for last week since I've been trying to rejoin. Im having to use my phone to even type this and had to sub on my work computer.