I've only been here a few hours myself, however from what I have gleaned thus far we've been pulled into this time and place via a portal called Tesseract. I've not been able to confirm the entire details yet. There are other X-Men here, but there are also people from various times and places. There are those who have been here for months that I have to speak with to see what information I can gather. The year is 2012, and we are in New York City. I am working on gathering further intel so I can work on solutions and plans of action. Sorry this is not as detailed as I am used to giving.