Fun concept! My only suggestion would be adding a slight texture or icon to each colour - the red and orange, and blue and purple don't have a lot of contrast between them so they're easy to mix up.