About Surrender: while it is great when the game is surely lost and opens slots, it's TERRIBLE how easy it is to ACCIDENTALLY resign, so I suggest:
put an Are You Sure? when chosing Resign, so accidents can be avoided
I came back, was winning, then breifly losing due to opponents' set, but I had a ...