>>532469579
they are the most whiny soi fucks on that site and that's saying something, you are missing nothing
>>532468797
i enjoyed it aside from the annoying puzzle mechanics, I think people just overreact to shit honestly, CoD is in a worse state and casuals still play it