Those are some cool/strange dreams. what have you been reading/watching lately? usually I have dreams about things I recently was focusing on so I tend to have a lot of dreams about school or hanging with friends so maybe they have something to do with recent events/things you've been thinking about in your life. It could be as simple as a tv show you watched recently any sort of media tends to stick in my head really easy.