Anybody know anything about this awesome-looking line? They've got pictures at the International site. It reminds me a little of the old McFarlane Monsters playsets. But these are even cooler because they're legos! I thought I was done with Legos, but these combined with the new DC and Marvel sets coming out means I'm gonna have to rearrange my house to make room for 'em! Crap... I mean cool!