Overwatch Glossary Of Terms

Overwatch, with its wide array of characters, sci-fi setting, huge number of abilities, various mechanics, modes and situations, has spawned a heap of new slang concerning the game which might seem outright gibberish to unfamiliar listeners. However, understanding many of these terms means understanding the game. And as communication is so essential to winning matches […]

Read More