NEEDY STREAMER OVERLOAD coming to Switch on October 27

Point-and-click adventure game sales top 450,000.