Artifacts are unique items you can equip your Heroes with in order to boost their stats. Each artifact also grants a special ability to your Hero that can change the outcome of a battle. These artifacts are very valuable items in the Invincible universe.
Artifacts can be found in the Equipment Shop, but we also release new ones from time to time via our Event system, so keep your eyes open!