Really cool and simple puzzle game!
I played this game on stream, the vod is up at http://bit.ly/bean-stream