Release 17th January 2025
You must log in or register to comment.
the game will include over 80 DLC from the original release.
That’s a pretty important difference from what I was expecting based on the title…
Release 17th January 2025
the game will include over 80 DLC from the original release.
That’s a pretty important difference from what I was expecting based on the title…