I really dont like splash pages on a web site the whole "click to enter" thing. It seems kinda pointless to me. You can convey all of that info on the second index page.
Forum looks nice, a bit different to the other pages, but still nice.
Good Stuff hope it gets popular soon for you
Technical Director - Framestore
Currently working on: Your Highness
IMDB