With Season 12 of Overwatch 2 now having arrived, the Egyptian Mythology theme is in full swing, seen through additions such as the new Temple of Anubis Clash map rework - Throne of Anubis, and many of the new skins available for purchase both in the Overwatch Shop and to be earned through the Battle Pass.