A portal has been discovered opening an alternative universe, far beyond your imagination...