I've ruled the afterlife out of the running of what this place is. But it doesn't really explain anything...like the fact the year is 2013. Huh. Time travel? Not the first time something like that could have happened but I'm not exactly on board with getting comfortable just yet.
Any crew members of the Enterprise, please respond. It's killing me to know if we won or not.