Finite promise games

Write your article here.