A video has appeared on YouTube that shows what looks like an internal Project Café hardware video. Project Café is the codeword for Nintendo’s new console.

The video shows a woman doing some sort of a presentation. The console can clearly seen on the table in front of her, as well as images of the rumoured touch-screen controller. The images are consistent with images that were leaked about a month ago.

As you can imagine, Nintendo aren’t saying anything. They’re saving E3 for their big reveal.

Check out the short video below.