I kinda agree on this being a bit heavy on imagination. Some parts of this might be 100 percent true...but I seriously doubt the whole thing is true.
I agree with everything you said.