- Joined
- Feb 7, 2019
- Messages
- 2,602
- Trophies
- 0
Overwatch seems to have been going strong this year too. They have recently revealed a new trailer about the storm rising. It looks cool and considering there are thousands of fans it'd be fun to see how it goes this year. Check out the trailer.