Elegant, simple, and fun! I would just have a check that made sure that the same colour didn't spawn too many times in a row, and maybe speed the game up a bit, increase the rate drop as the game continues. All-in-all, nicely done.
Thank you, the drop rate does increase very slowly but I should probably increase the speed. Appreciate it!