Overwatch has finally landed on Nintendo Switch
Published at
By
Clémence "Idril" Lemoal
Planned for some time now, Overwatch on Nintendo Switch has just been launched. This release should allow Blizzard's FPS to reach new players around the world!