Dark Energy? Proven. Parallel Universes? Soon, hopefully.