Project RAZE: Fall of Terra: Project RAZE Demo Update #1 Is Live

It has been a little over 3 days since the demo launch, and over 100 players are already competing on the global leaderboard! Thank you so much to everyone who has tried out the demo so far. If you enjoyed it, please co…