Valencia and Node Wars have been delayed!

May
28

Valencia and Node Wars have been delayed!

Greetings player, We are very sorry to announce that, unfortunately, we had to make the decision to delay the release […]