My vote goes for "Crimson Flag". Cool sounding, not overly long, and with an inside message.
I'd actually propose "crimsonflagcomic.com" as a way to advertise, but I'm afraid that'd lead to deletion. Quite sure Sparkplay doesn't allow using their game for marketing.