I would do away with the splash screen as IMHO it`s not needed, as for the site, very nice, I live the art work, easy to understand, good layout, maybe make all fonts the same, instead of placing italic in certain parts, it needs a constant flow, well done and good luck. :)