I've moved to a new site at daft.games. Most content should be available over there. (If it isn't it should be soon!)
Games - Smells Like Tuesday - Gallery
Hmm, it's a bit foggy.
Smells Like Tuesday
Fog visibility test
Defence of Odysseus Cloud