Temple of Anubis

Written by Medievaldragon on . Posted in Overwatch

The Temple of Anubis is an Assault map located in Egypt. Attackers fight to capture two objectives; defenders hold them …read more

Be Sociable, Share!