I would give this a perfect score but not having the next tile type until you've already started the next set is wrong.
Also, the later levels are just messing with you.