"NOAH The True Story" Meme: A Response