Totally feel you Twynk. I remember going to the Glitch site for the first time, clicking Play now! and just looking at that red, dangling lever hanging from the sky. No dialogue, no "click me", just that one lever on a chain.
"aw, what the hell."
*click*
Ahhh - guess I missed this: www.glitch.com/locations/LI...
"aw, what the hell."
*click*