I came upon this trailer somewhere in the 2nd half of 2007 for an (at that time) upcoming game called WolfQuest (http://www.wolfquest.org/), which is supposed to be an MMO educational game. I think this video is quite funny. Some parts of it make me laugh.
Appears on these pages
Teasers refer to in-development sneak previews of upcoming content and changes. These tend to be...