I thought I read somewhere, maybe on this board, that Thomas F. Wilson's likeness was really hard to get? I hope not, we really do need a villain - THE villain - from this line.
I was just thinking out loud. As has been stated, it's much more likely to be the final release reveal of Marty.