mostlymuppet.com
Will wonders never cease
I don’t know who’s responsible for this Myst-like game created in Flash (even though I read the credits), but I’m impressed. God bless the Internet!