Here are a bunch more photos of Nintendo's new platform taken from every angle. If you're more interested in the tech specs, you should check those out here.