What in the world is this? It’s a cardboard piano, and that’s the Nintendo Switch game console right there in the middle. But the combination thereof is something else entirely: It’s Nintendo Labo, the latest creation from the Japanese gaming powerhouse. Labo is a surprising new project that Nintendo unveiled […]