The entire gaming duration for Betrayal.io lasts from about 15-30 minutes.