Yes, but the trailers are quite pointless now since the games have been released. As far as video reviews goes, both IGN and Gamespot are credible enough. Maybe you could also link each game to its metascore page. Many newb members wouldn't even know what a metascore is otherwise.