Internet Explodes! Starfield announced and leaked!

Starfield has been leaked and trailer posted by all people The Washington Post! Here is the latest information we know:

Comes out November 11, will be on Xbox / PC and trailer is badass!

Let us know what you think in comments!

Watch trailer here: