alexametrics
Games

About the game

Genji in Hanamura, surrounded by cherry tree blossom petals, reaching for his sword and making the shush sign

Overwatch

Overwatch is an online team-based shooter that features intense 6v6 battles between a cast of over thirty unique characters called "heroes". Each hero brings something different to the game thanks to a unique skill set.
Overwatch Articles