DaveAlien InterviewContact has been made! Aliens have landed! Unfortunately the alien doesn’t speak English! Fortunately there’s a translator!