I love 1010! I do feel like the pieces should be completely random. It does seem to get more aggressive with harder to place blocks later in the game and sets you up for failure. It seems to know exactly which blocks will end the game.