It does seem to happen fairly often, yes, and seemingly at random. The Seal will take people from all different worlds, at any point in time. Unfortunately, the only way home is if the Seal sends you back.
It's a pleasure to meet you Jesse, though I would rather it were under better circumstances. I am, yes. My father is King Lionel of Bamarre. I don't suppose you have heard of it?