nodwick.com
Star Wars Episode VIII has a title!
I also discovered something when I ran the teaser poster through a few Photoshop filters: