This is a really unique and cool idea! It was a bit too hard for me, but it's a great concept and well executed.