Hmm.. not sure if the home page needs to really launch anything.. also the about us page should not be Terms of Service.
Overall .. sorry, I don't really see "Bringing you game entertainment" the site is so new that there's no real content to review.
Menu -- I don't see that being a success. It's way too original if there's such a thing I think this site is just that.
Seams like you will have some cool things on the site soon. But, they are not there because the site is looking so cool.. they will be there cause the content is so cool.
Yes, you need your website to look great but somehow this layout is taking up so much room of the screen / page that there's not much room for content.
Just keeping it real..