He said non-movie avp stuff not non-avp stuff. And there already is such a thing, though you may have forgotten about it. In the Comics section of the site you can review comics, in the games section games and so on. This site is more than just the forums, but for some reason noone takes care of the rest of it. For example, my favourite section, Links, is completely empty.