Thursday, July 07, 2005

Interactive drama Facade released for free download. Artwork looks lousy, and we're supposed to empathise with a guy named Trip? Trip?! It's getting good mentions, anyway.