On another note, I think the obstacles could be enhanced by providing a form of cover for cards behind them. The game is considering them as under the player's control, if I have a creature behind one it cannot attack it because "only the creature farthest in front may attack." Similar to taunt, obstacles could protect characters behind them from creature and commander attacks, aside from fliers or special commander attacks.
This is already in the game. It just happens that you have always been playing melee followers. There are followers with the Sniper ability. Those followers can shoot from behind rocks and behind other followers. There are also flying units, (flying ability) that ignore obstacles.
Some of the Beast cards, at least, aren't balanced the same way the player cards are. For example, the Ghram Rager costs 1 Momentum for a 1,1 and it has Charge, a powerful ability that is the equivalent of a free turn. To get a refresh, the player needs to spend a card that, from what I've seen costs momentum and penalizes the target card.
You think Beast cards are overpowered? I find them quite comparable to the other cards. I recruited some Ghram Ragers, I didn't even put them in my deck, I had better things. It is a 1/1, so you are wasting a whole card, to put a 1/1 on the board. The only thing it trades well against, is if an enemy drops a 3/1 or 4/1 follower. I think its quite easy to keep board control in fights against Beast enemies.
Enforcer seems well balanced at 5 for a 6,6 with an ability that troublesome, AND it can't get onto the table for a couple turns even if the player takes advantage of obstacle benefits.
Enforcer is one of the most Overpowered cards in the game. The ability it has (damaging stuff around it) is actually a huge bonus. Being able to clear obstacles with it, and thus open up new lanes for followers to use, saves you from attacking your own obstacles. A 6/6 for 5 momentum is already ridiculous... and then it has a very good ability. I include Enforcers in every deck I've made. I once had 6 of them in my deck at one time.