Artifacts in God Of War are one of many ways to gain extra experience and rewards. These Artifacts are generally in a set and can very tricky to find if you don’t know where to look. Check out this God Of War Artifact location guide for help finding them all.
God Of War Artifact Location Guide
in God Of War Guides