Eternal Strands reveals PC specs ahead of its January 28, 2025 release, helping players check system compatibility.