The Nintendo Switch will be receiving its second Blizzard game soon, as Overwatch will be arriving on the console on October 15th! It will come bundled with 15 skins and 3 months of Nintendo Switch Online membership, which is required to play the game ...