I think this weeks theme is a bit too vague. Just my optinion but i prefer it when there is a specific thing that the sig myst contain, rather than just red. Anyways, this is what i think, but i supppose you could argue that it gives youmore to work with
I actually like this theme. The vagueness of the term "red" leaves for a lot of creative interpretation (terms like "in the red" could refer to the economy, or a tag containing a person or place with "red" in their name (Red, the main character from Pokemon, or even Red XIII from FFVII)
stop beatin this guy up for a sig man i think it looks nice if you dont then just tell him good feedback and dont drag it on, dont mean to sound harsh but if thats how he likes his sig than so be it.