Artifact
Steam statistics
Release date: 28 November 2018
Developers: Valve
Publishers: Valve
Reviews: 46.98% positive (11636/24767)
Metacritic: 76
Type: game
Go to Steam >>
Developers: Valve
Publishers: Valve
Reviews: 46.98% positive (11636/24767)
Metacritic: 76
Type: game






