Has anybody actually sighted Marvel Transformers?