Just because my brain needs everything painstakingly spelled out.
Each tile can only have one foreground and background color... So the end game will only be in two colors ?
or can some tiles use one set of colors, while other tiles use another?
Any tile can use any colors you want for the foreground and background, you can have as meany colors as you like onscreen just make sure it looks nice and presentable.
Example (Mockup of my game):
Ah cool :D if thats the case, this is far as devestating as I thought xD