Hey, this is an interesting take on the theme. What sort of liquid simulation are you using? Also, I see from your comments below that you are thinking how to add more mechanics etc .. I think that would be good. I like the water effects :)
Thanks for the feedback. The mechanics are all coded from scratch. I had hoped to introduce the notion of 'directed gravity' where you could control the liquid flow in a way other than uniform and exclusively elevation-based.