2+ Players (As by the games description)
I would guess an hour should be a good "minimum" estimate but if you are more detailed in your descriptions and the more players are at the table the longer it takes.
Haven't played it myself yet so i might be wrong about the time estimate.