Avorion Puzzles