Talk:Louis Scripps/@comment-70.83.8.94-20150210022119/@comment-27261020-20170713183850

Louis is perhaps not totally insane the game said that some artifacts were made by aliens so Louis's claim of being of alien descent is not totally impossible.