First, there's no clearly visible direct link to the company page from the blog (the logo doesn't take you there but to the start of the blog).
Second, I removed "blog." to get to the main roblox.com page, and it's a form to sign up without saying WTF this is.
The closest thing to this is an "About" page -- which is still so cryptic, I don't have any clear indication what they do.
And I cared enough to go through this and read some of the About text. The average person landing on their page / blog wont care that much.
P.S. I still don't know what they do. Looks like a game store. Or not.