All Matches

Michael Chu

Michael Chu

Michael Chu

Total games: 2

Positions: writer

Games made by Michael Chu

Released: May 24, 2016 (4 years ago)
Overwatch is a game in the genres of action, shooter, casual and mmo. It was released on May 24, 2016. Blizzard Entertainment acted as the...
Meet the new era of heroes! Developing the ideas of a competitive game that has won many awards, Overwatch® 2 invites heroes to join forces...
auth.close