Learn about the different organelles in animal, bacteria, and plant cells! Colorful animations make these flash games as fun as it is educational sheppardsoftware.com
For each of the cells - Plant Cell, Animal Cell, Bacteria Cell - click on Tutorial. And then click on Game.