Yes, this is not exactly the Roblox site, but it is the site that I found that actually has Roblox on it.
You might have to try to reload this page over and over until it actually works.