Written by Otaku Apologist Overwatch is a first-person shooter game developed by Blizzard Entertainment. Rife with strong female characters, this game is the most progressive piece of corporate propaganda since…
Read Now