Yeah, none of the content you added meets any of the criteria in the VGSCOPE section you pointed toward. Wait a few weeks and maybe something other than brief gameplay videos and quick interviews will offer up the kind of information appropriate for the article. Placing the trivia/plot summary in the context of the game's development would be the most appropriate. See Star Wars: The Force Unleashed for an example of a good article that, in terms of structure and content, this article should emulate.