Microsoft Research

Microblocks (24)
Nanoblock - Loz Diamond - dr star - weagle | blocks (8 times smaller than Lego)