NaveReyem 0 Posted December 15, 2006 Yeah, i jsut noticed this.. Download Section oh the top of the mani section in that page it says Demo is coming soon, was that always there or what? sry for the stupid post. Share this post Link to post Share on other sites
Nihilistix 0 Posted December 15, 2006 Its been mentioned by some that is coming out the 21st. But as Placebo has said many times, it will be released when they feel like it. Share this post Link to post Share on other sites
hoz 0 Posted December 15, 2006 Search and you will find out that all such threads like this are closed. Share this post Link to post Share on other sites