Just had a look myself and the same thing has happened to me, so you're not alone!
It could be that Razmirz is making an update or modifying the page itself, as this website is still undergoing some construction and changes. I would wait for a while and see if it works later on.