Really cool concept, I had a little trouble understanding what to do, but after a little bit of trial and error i got it down.