Splatoon 3 launched last week Friday and had some pretty great reviews. Having done a launch stream for it myself along with continued play over the weekend, I would say I have had a pretty solid time in a...
Where news just… happens.