Awesome dream. It's always best to note what you ate and what your day was like. It'll help those who are not able to become lucid understand a little better. Thanx for sharing this though that sounds like a really cool dream. Also remember that dreams only last around a few moments right before we wake. Our physical mind sifts this information out during the night because it has to find a way to sift through all that information. Remember, time is an illusion.