2 hours ago they’ve uploaded new app on steam so the next DLC would be with us very soon and it also means that there is a good chance we would get 4 DLC’s this year
I would love to see a dlc with voted fan favorites too.
What would it be Africa or Desert or North America or maybe something totally different? What do you think?
I would love to see a dlc with voted fan favorites too.
What would it be Africa or Desert or North America or maybe something totally different? What do you think?
Attachments
Last edited: