>>528039713
They really do feel like "pet the dog" tier pandering crap. Has anyone actually left a bad review on a game because of fucking spiders?