Thanks for doing this, very generous of you! Hope the feedback is useful!
Username: TheStorm042 1. An offline client, allowing you to play campaigns against bots
100% of my dominion play is either (1) myself against bots or (2) myself with 1-2 (known) friends, usually in the same physical room. (we don't like to play with the physical cards because setup time involved when you want a different set of cards each game)
Anything that supports one or both of these use cases would be swell. If offline really means "offline" rather than, say, direct connections only, then it doesn't really have much value to me beyond playing bots online. I assume you're not going to give free access to multiplayer, though I would pay (one-time) for that if it was an option.
Also, my laptop is a Chromebook, so a webapp is more useful to me than, say, a Windows or Mac application. So, the offer for "free offline client" could be replaced by "free perpetual access to cards online but only in bot games" and I'd be just as happy. 2. A bot with a setting for different play styles
3. A strong bot.
As mentioned, bot play is very important to me. Honestly, I don't mind the current difficulty -- I win most of the time (which feels good) but not all the time (which would be boring). But, if you have ideas to make this more interesting, great! 4. Options for timed games
For the most part, not interested. HOWEVER, if the time allowed could be asymmetrical to give one player a handicap, that would be fun and useful to me. Timing might also be interesting to resolve ties and/or have a penalty system (lose on VP for every minute over the limit or some such). 5. Options for undo settings
Someone else mentioned a setting to auto-allow any undos in which you haven't received new information yet (e.g., seen new cards). I would be very supportive of this. 6. Online mini-tournaments; the option to easily create one for you & your friends.
Probably not something I'd use. 7. Option to invite specific players to your table
As I said, this is a primary use case, but I haven't had trouble playing matches with my friends to date, so I'm not sure what this would add over and above current feature. You know my use case; I'll let you decide how important this is then 8. More translations (to what language?)
Klingon or Elvish would be cool.
(seriously, though, for me personally, English is all that's needed) 9. Better animations when cards are gained/bought/played/...
I don't care about animations. However, one thing I haven't figure out yet is how to balance speed (I don't like watching my