Also, feel free to keep guessing at the secret from last topic.
I'll be working.
Are the games actually going to be posted on Steam?
That's not only impractical, but also Steam does not run on Linux and has restrictive DRM.
Well, I thought of this because when you click "Creations" at the top of the page, it says:
Coming soon... in Valve Time.