How To Download ‘Overwatch 2’ For Free On All Platforms In case you missed the memo, Overwatch 2 is now live! Here's how to install it.