It also didn't hurt that it had a phenomenal Guns n Roses soundtrack!!!!
Before I read this line in your post, THIS was what was going through my head: phenomenal nostalgic songs from the very start of the movie! It really set the tone in a right way.