I agree, there is a lot of potential. First, you can use all the aggregate states of the substance. Secondly, you can add other types of blocks with new properties.