Esports Akihabara Encount Disbands Overwatch Division Japanese organization Akihabara Encount have announced they are disbanding their Overwatch division and all players and staff are now free agents. Since resigning the... RyanApril 20, 2020