This was just a momentary glitch on the site. It was not a hidden forum, but the normal forum. It is back to normal now and the Games section is showing up just fine.
Well that link just leads straight back to the games forum. And why didn't you just post this in the topic that was made about these. It would have made more since to post there saying, 'Hey guys I found another one, here is the link."
Anyway from now on if any one finds one of these post it in the forum entitled, "Hidden Forum"