Anime So I’m a Spider, So What Game Announced So I'm a Browser Game, so What? By Daniel HudsonJune 25, 2024