If it's all cards in your own hand, it's fine as Uncommon. If it's all cards in game, it needs to be clarified as such, and then is possibly too strong for Uncommon.
I suppose it could use the clarification either way, but as I see it now, I'm assuming it only applies to the player's hand.