Lightyear Frontier offers players a relaxed opportunity to explore an unusual and beautiful new planet.