Their articles and reviews are non sense and border on cancel culture a lot. They're video games lol. They get easily offended over silly things or the reviews are just absolute lies, from someone who clearly doesn't play any games or even the game they reviewed. Avoid this site at all costs.