Gaming Trolls in the Open! SpellForce 3 Fallen God Open Beta Starts Today Only a few days until you can play SpellForce 3: Fallen God! Or … you can enter Read More » October 28, 2020 No Comments