Oh and auto-linking of URLs. :)
That might be nice. Helps you notice the people who have made games that you've bought or played.
Here's a picture rather than a description:
Looks awesome :) I'm kind of glad you made a bespoke forum because pretty much all forum software in existence is a cluttered piece of late 90s web design.