No, it should display a random mansion on startup, no additional actions are required "to make it work".
Apparently, it just doesn't work for some people. The only idea I have for you is to try another browser, sorry. Later I'll try to build a native version.