The artifact? Yes, it's all over the place. But still, it amazes me how many people keep missing the whole point.
All I said is that it's generic, formulaic and uninspiring concept. It doesn't matter how many games have this theme, in fact, the more games the worse. That's it.