A teaser for something legendary. Everything has to start somewhere, and when it comes to video games, projects often start in secret and are only revealed to the public at large when the dev team is ...