I am not sure if the game needs any new keywords.
I am also not sure for what this keyword should do :P
But at least conceptually, it will give the game some more depth. I mean every fantasy game needs artifacts, right? :)
Cards that will have the artifact keyword will strictly be objects (a sword, a shield, a cloak etc).
I'm thinking that maybe it would be something similar to Legend: not so many cards, maybe only uncommons and rares.
Existing cards that could go into this are: Scepter of summoning, Soul cleaver, Globe of Myr, Anomaly Sphere etc.