Factor 5 hints at Superman game, are rumours 'indestructibly' true?