This is very original! And very fun! Intuitive while also allowing for the player to build surprising complex machines. Had a couple of moments of confusion at first but after a little playing all became clear.