Yes, we still have a forum.
Square Enix has applied to trademark Deus Ex: Human Revolution in Europe (#008862153). A quick scan of other international trademark bureaus hasn't revealed anything similar. As Siliconera notes, it could very well be the official name for the upcoming Deus Ex 3, but that may simply be a conspiratorial assumption based on logic.Information on Deus Ex 3 is still quite scarce, with the little tidbits we do know highlighted by Square Enix handling CG cinematcs and that whole PC-exclusivity kerfuffle. Hopefully, this trademark signals that the Deus Ex prequel is ready to pull back the fiber-optic curtain.