Starfield – Official E3 Announcement Teaser

Literally no idea what this is… Anyone?