We don't know anything about this.
We don't know anything about this.
Someone apparently leaking info...seems fairly legit.
Oh, it's on track to release soon!
Hahahahaha just kidding it's on track for 2025.
2025...well shit, guess that means i won't get to play it til 2026 when there's eventually a no spiders mod