Thank you for the honest, in-depth review. I agree with everything your saying and think about 2 or 3 more 'filler' levels between each new tile type would give the player enough time to grasp each concept before moving on to a new mechanic, and learn how they interact with other tiles. I'm looking to continue developing this concept further, and will incorporate your feedback into the newer versions. Thanks again!