Hi
Nice project, i have bid high as i need more brief to work out the detail, i would be interested in talking this through on chat, do you have time now?
I noticed you did not mention video, i would embed all the videos to play on the site and that they are posted on you tube and linked to play on the site, this will help with people staying on the site for a long time, which google knows and watches for this is a main algorithm, page time of the visitor, i just call it sticky factor.
I have done a lot of larger build projects, and this is the sort of thing i go after, i use a team of experts to put it together, i would oversee the project and provide all the photoshop design and HTML build plus i would do all the SEO so when it went live it would be 100% pass on W3C and google re their SEO basics guide, this site could be spread quite easily using social media also, its possible to create several add viruses, that offer products free or at a discount from sponsors of the games and or other advertisers, this can be spread viral through social media sites etc.
I would be looking to help you with marketing within that quote, in that i would get an online marketing plan together for us to discuss, an overview of ideas with costs and methods.
Please check out my references on freelancer.
Kind Regards
Gary