World Titans War: Open Beta World Titans War Playtest

] Sign up at the World Titans War store and gain access to the Playtest. Enjoy the beta program and be the first to discover all the updates we have prepared. https://store.steampowered.com/app/1691480/World_Titans_…