Board Thread:Speculation, Theories, and Rumors./@comment-24252369-20131223195537/@comment-477304-20131223200947

Blaze had pyrokinesis at the start of Sonic '06, in fact that's what allowed here to be a vessel for Iblis, as the flames rejected Silver.

During Silver's story, Blaze seems intrigued when Silver mentions that a blue hedgehog is the Iblis Trigger, this could mean that Blaze already knew Sonic, but I don't think that's the case, as she's perfectly willing to kill a person she formed a very close relationship with almost without question. I personally think some of Blaze's dialogue suggests that she's more confused that a blue hedgehog would be responsible to destroying the world.

I've heard before the this is a translation thing, that the word "blue" in Japanese sounds the same as "naïve", which is what Blaze calls Silver throughout the game, making Blaze believe that perhaps Silver was somehow responsible. But not knowing Japanese, I can't confirm if this is true.

My theory is similar to yours, that she was sent to the Sol dimension at the end of Sonic '06, and after the time was rebooted, she remained there and gained a whole new life as a princess. The DS version of Sonic Colours even references Silver and Blaze's partnership in the game; the two mention that they work well together, and Tails questions whether they might've worked together in another timeline or something.

Iizuka once revealed that Blaze is in fact from the Sol dimension and not the future in a Q&A at Sonic Boom I think, but it doesn't answer all the questions, I wish the person who asked him as more specific so we would know exactly why Blaze as in Sonic '06 and what relevance it has.