I was instantly hooked as I realised that it is like Magic, only with a level playing field.
I only started playing Magic a couple of years back, but I quickly learned what a wallet-draining experience it was going to be. To dig myself out of that pit, I picked up vanilla and convinced a friend to play it - of course we used
all Curses for the first ten games.
We are not smart men. We quickly moved onto Seaside: Pirate Shipping each other to eternity and Embargoing every damn thing out of spite. And despite never having a lot of time for IRL games, I've still managed to pick up all the expansions and we've now roped other folks into it.
Good times.
Now that I look back, Dominion has given me many excuses to practice programming, a lot more than I would have done otherwise.
I've definitely found that playing Dominion in my second language has helped me along. Partly due to import costs/times of English versions, partly due to just increased usage of common, but not everyday words. Like Alchemist. When does that not come in handy?