News Starfield leaks suggest a reveal is coming soon