Difficulty is excellent - first level maybe a bit difficult, but that's only because you want to get as many points as you can - have to watch both sides there.
Thanks! Agreed on the first level. I think making it so the enemies can only create fence blocks certain distances away would let the player strategize more.