Artifact: Caster Xyclopz violates NDA by revealing release date and game details
Not too much information leaked from Artifact during the Alpha phase,.
A Best Games Review Blog
Not too much information leaked from Artifact during the Alpha phase,.