Promises written in Water (remember? The film we were never supposed to see because he just made it for himself.) has a Wiki page now.
The interesting part - it says the following:
Promises Written in Water is a self-financed 16-millimeter black-and-white Snuff Film and is due in 2010 at The 63rd edition of Cannes Film Festival.