in a vast strange detailed alien landscape stands a humanoid alien made of glowing energy wearing sleek advanced but simple armor, dramatic lighting, 8 k cg render, trending on artstation