This is labeled as a "3D Printing" technology. I'm sorry kids, this looks 2D to me. Where's the Third D?
It looks cool, but I'm also confused about the 3D technology. Their website doesn't say a word about 3D so it might aswell be something made up by bloggers to make it more appealing.