OK, so it's not perfect, but it's what Back to the Future fans have been waiting 26 years for.
The future is almost now.
Seriously? Jerk.