Fun game concept! I like the competitive aspect of the game where you're competing to sell the most artifacts. The chaos of other opponents trying to stun you while you're trying to dig up a big artifact is exciting - it feels like it would be a fun multiplayer experience.
I did find myself clicking a lot to dig up artifacts - it would be nice to dig up artifacts with less active clicking or in less time.