Fantastic continuation. Adds in suspense and mystery. Is this the one who was chasing him or a new fellow altogether?
I figure it could go either way really. Up to the next person to add a sequel.
Good resolution! A small quibble: you’ve misspelled Colossus.