Artifact Updated at April 9, 2007 By Samu Games Artifact is a Multi-Player, Persistant World, Real-Time Strategy game. Battle with players from around the World to build an empire. Search for the Ancient Artifacts–then do your best to hold them. Finding is only half the battle…