If you haven't been around to 3D's team site lately, and I wouldn't blame you because it's even less active than I've been the last two weeks, you would've missed the cryptic but somewhat uplifting message they've left for their fans. This is the complete contents of their website at the moment, chopped down into a reasonable image size:
For whatever reason, when I first looked at it another, totally different message popped into my head. A much nerdier message, but I still couldn't help myself.
Oh yes. I went there.