This is really cool. It's called Block Jam and it's a sony design project . There's a video you really should watch but maybe play with the flash demo first. My comments: It's hard to learn, but once you do, it's really neat the way it works. Use lots of starter blocks to get the cool effects.