Posted July 08, 2025
Where are the updates and DLC that steam has recieved? Will this game ever get any more updates?
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera