chucknificent
Chucknificent
chucknificent

What kind of effect do you think Overwatch will have on staples of the FPS genre like Call of Duty and Battlefield in future development?

How do you feel about the quality of current and upcoming video games? Thank you in advance.