the website that worldofmods gets their mods from i wouldn't be surprised if it was someone i know who did this
When you come back to 100+ notifications, and steam deleting the game before it decides to update. last month screenshot because my game is still updating lol