Taken from a Cubed Interview:

“…we still have a lot of our more traditional marketing efforts planned. People will see it all shortly, from ads to many of the usual tactics we use to support our key products. Plus: a few more surprises like the Metroid Prime 3 Preview. And no, I’m still not going to spoil the fun and tell you about it ahead of time!”

What could these ” few more surprises” be? Cubed is thinking it could be something like a demo channel. What do you guys think?

Link