Nintendo revealed their next system called the Nintendo Switch. We cover the 3 minute teaser video and talk the pros and cons of the new system. We add in fan feedback we received throughout the day on social media. Tune in for this special episode of the GameZilla podcast then head over to our social media outlets to voice your thoughts on the Nintendo Switch.
Read More