Newly discovered artifacts prove that Mayans had alien contact. At least that’s what it looks like.