Being the current maintainer of turbo, I got sent the news that these forums had opened. Unfortunately I'm not doing a great job of keeping turbo updated as frequently as I'd like to. Work is getting in the way. Damned commercial game projects. It's like they want us to meet deadlines or something.