Ah got it, thanks!@Cilcain
Click "My Account" in the upper right corner on that page, then choose Login. Log in using your forum account login info. Then that link leads to the "My Games" page. It only works once you've logged in that way on the main website.