You've heard of papercraft, but now tapecraft?! Answered
Today while browsing evilmadscientist.com I found a link to this flicker set by Happy Monkey. It's tapecraft! Basically papercraft, but using tape instead. And most of the stuff is geometric figures instead of like, an Instructables robot.
Here's a link to a tutorial for a dodecahedron, which looks really hard to make.
I think we've got to get Happy Monkey to join Instructables ;)