It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

Dunno if anyone already knows, but since its not on the list on the front page....

Return to Castle Wolfenstein runs perfectly without Steam, Though you cannot play multiplayer. Additionally, in case anyone is wondering, the Co-op mod runs perfectly without Steam as well.
The original XCOM (1994) for one which I finally finished this year..... thank you thank you!!