Hey all,
First post... so please go easy on me!
Just wondered if anyone ever heard any more on this?? When I first saw it I presumed it was a viral marketing campaign for a new horror movie, and eventually all would become clear, but it just kind of disappeared? I thought it was pretty...