User blog:Argorrath/Treyarch releases a teaser video called "Every story has a beginning"