Is there no actual wgt forum in the launcher game? Seems like a lot of rerouting into almost another site just to get to forum..😲
Currently, I believe you are correct. There is no forum associated with the launcher. It tells you in a popup you are being directed to WGT.COM, and also the forum does not require flash to be running.
That is why for all intensive purposes, the .com will always be around. Try going to WGT home page using either Firefox or Chrome, don't allow flash to run and then select forum, you will get to it just fine. You only need flash for the game itself.