Mayan First Look Teaser Launch Stills