DJ Demon J
Banned
Woo, just got in and downloading the installer now. Don't be spooked by the credit card info request, it's definitely WB and not some scam (although if you're uncomfortable sharing it with them, well, no beta for you! ) I can't share any screenshots due to NDA, but I'll see what I can do...