The mascots are revealed! And they are pretty rad. I particularly like Quatchie, the baby Sasquatch. There's been a bit of criticism that the characters are "too Asian-looking", to which I can only say: Shut up.
First of all, they're not that Asian-looking. If anything, they look like a very nice blend of Japanese pop art with West Coast First Nations flourishes. Second of all, so what? Have you been to Vancouver? Asian cultures are at least as much a part of the local fabric as Western traditions, and just as emblematic of West Coast life. If you don't like that, to paraphrase Bruce Allen, go home.
Bottom line, they're fun