1. G : W(GameA{i:l}();p.GameB(p))
⊢ -(G) ∈ Game
{ WElim 1 }
1. a : GameA{i:l}()
2. f : GameB(a) ⟶ W(GameA{i:l}();a.GameB(a))
3. ∀b:GameB(a). (-(f b) ∈ Game)
⊢ -(Wsup(a;f)) ∈ Game