5 Best Nintendo Switch Games of 2018 So FarBy David Rixon May 21, 2018For the Nintendo Switch’s debut year, 2017 was amazing. It saw new releases of Nintendo’s two biggest franchises: Mario and The Legend of...