Developers of Nintendo's upcoming console, codenamed Project Cafe, have just leaked a video showing a conference with the developers.

The video is a bit shaky and was obviously shot on a cell phone or equivalent device, and really just shows off a few concept pieces on a slide show not unlike the image below.

You can take a look at the video below, and be sure to check back at DualShockers for more information about the Project Cafe come E3 2011!