I really like the trailer addition. It's the best quality besides the uber-slow IGN version that I've seen. The site itself is lacking, but for now the trailer will whet the appetite just as well. The button SFX's and the graphics aren't too bad either.
I'm glad I turned 18 on the 12th. That way I don't have to...umm...exaggerate my age for verification.