i keep seeing reviews on newly uploaded games of a guy linking his youtube channel in the review. its obvious this guy plays a game for 10 mins, records it, uploads it to youtube then gives the game 5 stars and links his youtube channel. normally i wouldnt even care but i feel like the reviews arent even genuine and the guy just puts whatever. i reported it under self promotion but mods declined my report