Boom Blox

Check it out here:

http://www.coopgamer.com/smf/index.php?topic=345.msg2803#msg2803