Hey, Tris. Molly's right on the where and the when. The how is basically a magic Seal that got busted and tore a hole in realities and people from across multiple dimensions get dumped here. The good news? You're in good company. The bad news? There's no way back home.
I'm Claudia and I've been here give or take about 2 years now, so if you need anything let me know, okay?