Frostdemon – Team Leader

We would like to announce that Frostdemon has accepted the role as Team Leader for our Overwatch Team. We think he is well suited for this position and will do and ameizing job!

Read More