Kill la Kill the Game: IF for Switch announced with Nui and Ragyou RevealTalal Rafi·November 24, 2018
Telltale’s The Walking Dead: The Final Season for Nintendo Switch Release DateAli Hashmi·August 10, 2018
Super Smash Bros Ultimate Online Matchmaking To Be Fixed In Upcoming PatchWadan Khan·December 26, 2018
Nintendo Switch Firmware 6.0.0 Features Leaked by Downloaded Image from Nintendo ServersAli Hashmi·August 31, 2018