This was actually really fun. and it actually FEELs like a game. which is sometimes missing from these small games. the Sound adds alot as well as introducing new gameplay elements as the game goes on. the only thing i would consider if it was my game is breaking it up into sections between groups of levels. i also really liked that when the blocks move through each other they swap positions instead of stacking. a subtle but important choice!