Halo Universe