Use joomla to create a website similar to [url removed, login to view] but not complicate as it.
Please take a good look at that site.
Funcation of the site
Game List: a list with all the games.
Spot Lights: similar to news
Game Reviews:similar to news
Events:similar to news
Videos: display all the videos and able to sort in few way.
Forums: I choose VB.
The site need to be login with social networks account.i.e. facebook,twitter.
The site need to key give away funcation: [url removed, login to view] please take a look at here. The serial code is pre-uploaded. Each member could only claim once.
Need to have shoping cart.
Turn around time: 40 days.