No it doesn't. It just has the Channel 4 buzzword at the moment " comment functionality" where you can comment on anything about C4. They seem to think that's the same as a forum. And if you post anything there it whizzes off to be looked at by a moderator first befores he/she deems it suitable.