I am thinking up picking this up tonight, so would appreciate any impressions. I know there was a thread a few weeks ago that petered out without any real impressions besides people making fun of the art.
Some really good impressions on Magna Carta in this thread. I was going to pick the game up regardless but Trav's impressions but a little more faith behind the purchase.