Nice site overall... But I suggest not to have a splash page. So many people put in a splash page, but why? Put content there instead of some dummy page that links to more content.
Have the website just come up with the forums.. Less clicks
I've actaully got plasma as one of the skins on my site. I have not kept most of the skin, but it was a base that I used. Great skin!