Demon Tides: One Week Away from Launch!

Sup fellow Demons! The time's almost upon us! Demon Tides is merely A WEEK away from launching! Are you ready to jump into the adventure February 19th @ 6PM GMT+1? For anyone curious the game will cost 25$ but will laun…