It's hard to tell what this means. Are they ready to launch something new? Are they shutting down? Maybe launching a new site? Not much information is coming out of VooDooPC right now but as you can see for yourself, the website is on fire.
post #1 of 33
6/5/08 at 3:30pm