Join Leo, Rick and Francisco as they talk about Nintendo's new console and what they think regarding the pros and cons.