Update the website you say? Today? But why should I when I can spend the entire day drinking tea and playing Das Uberleben? This is actually a multiplayer hotseat game, for up to seven folks, but I play it all on my lonesome. In it you plunge, free-falling, down an icy chasm in which many obstacles may splat you. It is excellent. It is 5mb. It is via Indiegames.com.
More of this sort of thing