'SpellForce III: Fallen God' Kicks Off Open Beta 0 3 28 Oct 2020 22:24 WorthPlaying 'SpellForce III: Fallen God' Kicks Off Open Beta