Overwatch Nintendo Switch Release Date Officially Revealed

The wait is finally over. Overwatch is coming to Switch, Nintendo has announced today. Over three years since its initial launch on...
How to Watch Nintendo Direct

How to Watch Nintendo Direct Livestream on September 4, 2019

Nintendo fans, the wait is almost over. Nintendo has confirmed that a new direct is on the horizon for later today, although...
Overwatch Switch Port - Nintendo Direct

Sources: Upcoming Nintendo Direct Will Reveal Overwatch Switch

Overwatch Switch will be revealed during the next Nintendo Direct, VG Sources has been told by a reliable tipster.

Follow us