I'd suggest you take a gander. I'll have this up, hopefully, within a week or two. Maybe less if I actually feel motivated. Just a quick update. Downloads aren't up right now.
Page is due for a re-write.
I'll have it back up soon. For now, beat away at the gaming section . Since the day the site was re-created the DB itself has been hosted on my home machine which offered consistantly slow loads. The gaming section of the site is under development right now. It may or may nore work from time to time.