Sounds like LRM stuff to me, meaning with all the instant transport stuff, Makes me wonder.
I would be very suspicious. Trust the Bible, the infallible Word of God. These modern day "prophets" are a far cry from the truth of Scripture. If you listen very closely to what they say, they really don't say very much of anything.