It actually can work either way. It is correct grammar to place a comma after the "Then" in "Then an overwhelming thought crept into my mind." and it would also be correct to not place one there.
I hope this helps!
If you find this helpful, please, if you do not mind giving me brainliest! Thanks! :)