Are we living in a parallel dimension?