Everybody has lucid dreams like that. It's really just a matter of how long you can stay in them, and lengthening them, and re-entering them.

I've sort of started over with lucid dreams. Building up my recall. I've had about 11 now. *has to update sig* I just had one last night, and it lasted maybe 5-10 minutes. I don't really remember them well enough to calculate any times though. Some people are just more skilled.