The ‘Overwatch 2’ Release Date Could Be Announced This Week Reading the tea leaves once again.