Overwatch 2’s mythic skin prices revealed to be (unsurprisingly) very expensive Published 16 Apr 2024 Full Article