This is one of the games I'm most excited to play, but at the same time the "push your luck" mechanic could leave a player sitting out the rest of the game which is a worry.
But, it's a short game so maybe short enough not to matter.