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.