The official Unreal Engine twitter account advertises it if that helps alleviate any concerns as to its legitimacy: https://twitter.com/UnrealEngine/status/1696583742964322475/
I can't comment on the lack of forum though, being unfamiliar with jam pages. It's possible they had it disabled due to the sheer number of people that may partake, and not being around to moderate things themselves here, so encourage people to congregate through other means.