Holy crap that's amazing. This could've been put in the movies and wouldn't look at all out of place.