Tuesday, November 11, 2014
WORD OF THE DAY! 11/11/14!
overwatch [oh-ver-watch]
noun
1. Military. In modern warfare, it is the state of one small unit or military vehicle supporting another unit, while they are executing fire and movement tactics. Such as a supporting unit taking a position where it can observe the terrain ahead, especially likely enemy positions.
EX. When I heard "overwatch", I thought of Crackdown.
Instead, we finally got the newest Blizzard franchise in almost two decades and Overwatch is special; a highly stylized class FPS in the vein of TF2 but with much more of an emphasis on mobility, special abilities, and, rather than a stable of basic classes, a variety of characters for players to probably unlock and fall in love with-- so sort of a MOBA approach.
The trailers, posted above, are definitely exciting.
It has a cyborg gorilla with glasses. I'm at least gonna download it.