Heroes never die… they always come back even stronger!
Admit it, you have at least played a free trial of this game whenever the weekend happens. It has been announced by Nintendo Direct that the insanely popular online game Overwatch will be heading towards to Nintendo Switch. The game is expected to come out on October 15th, 2019. If players pre-puchase this game, players will be given 3 free months of Nintendo Switch Online along with getting a rare limited time Noire Widowmaker character skin.