Earn 60 000 Points by retrieving Artifacts from Dark Red Stars. Higher level Artifacts contribute significantly more Points towards this achievement.
You have not earned this achievement yet
Log in to view progress