almostabrain.com is no more. Here's the trailer:

...and some links to memorialize the project: