I think this card really kind of defines the game... in that if you play arena, your deck MUST be able to counter this, as dimensional shield is always strong. Always.
I see how this could make it look overpowered. But honestly, the same goes for creature damaging! Every deck needs some way of dealing with enemy creatures... so I suppose you could say that this is ok by that standard.