Yes, when thinking about the theme I thought it was something which could be implemented in a way that fits the theme :
- You cannot use a color whenever you want (you need to exhaust all then they are all refilled) and then you might not have the right color still available at the moment to hit an enemy.
- More colors (3 + the 3 double colors) with an upgrade only applying to the color when you get it also means you have access to the upgrade only 1/6th of the time.
That said the two first levels themed around vision limitation and movement limitation are without a doubt more fun parts of our theme implementation.