Moving multiple objects at different times with one controller?

Hi all,

I’m trying to figure out how I would animate this:

I have a Lego building, made of little blocks, and I want to move the blocks from one place to another individually (think a falling Tetris screen of Lego blocks). What would be the best way to do this? There’s going to be too many to want to animate them individually, is there a way I can parent their motion to an empty and use that to control their moving from one spot to another?

Thanks!

-Stefan-

hmm could do falling as a bullet physics sim.