Aquacubes

Aquacubes is an interesting puzzle game.