I like the story, but you are throwing away too much, way too soon. But then again it's understandable with so many people from different worlds being sent there, through different methods. Still not my favorite when stuff like this happens. I like slow build up when it comes to enemies showing up.
Dakota_Morrison