Welcome

Well either way, you allowed your imagination to roam free

Are you looking for an interpretation?
I refrain from interpretations, since it's a tricky one ... the thing is, you are usually the best person to understand your own dreams, you just need to ask the right questions

If so I suggest you post about it in the dream interpretation thread - a lot of people just ignore the newbie forums
You'll get a better response there