The Star Wars prequel we were hoping for.

[via io9]