The End of Space?