In 'Confrontation', players must face their fears and stresses head-on in a series of challenging levels. Will you have the courage to confront your inner demons?