While i like this idea I would like more information on the location of this Review, for example, Must it be on a big multi milion Gamer site? a Newly made forum? A blog? a hub? publishing can mean many things, but if this is for advertising purposes then im guessing you want it main stage.