Ya, those artifacts are essentially unstoppable (hence being artifacts)... I'm not the GM or anything, but as a suggestion I would plot out a few actual 'spells' of varying levels to give your magic more of a progression and to establish clear limits on the ability.