I've seen tons of advertisements on Teletoon, YTV, and several other places...
It is a fantastic game! It's gotten somewhat lost in the storm of awesome games for me, but I love the story, characters, art style, and battle system. It IS somewhat linear, but it's so well-paced that it doesn't really matter.