Very cool! I have seen some other similar concepts so far, but this separates itself from the others which is good.