I feel like having the pattern of the blocks be fixed, rather than random, would work far better since this is supposed to be a puzzle game. I sort of got screwed by RNG on one of the levels and tried to make it work but ended up resetting, which is how I found out that it's random.