The PS3 version is a bit more in depth, with 6 different creatures you can control, some "powerups" of sorts, co-op multiplayer support, and control via motion sensing of the controller.

http://intihuatani.usc.edu/cloud/flowing/ is the online flash version.