(Sub) The Showdown Finally Ends!

The girls' video game competition reaches its final stage.