Another video of how these champs are so fricking awesome. I really can’t get over how incredible this game is. It’s just absolutely …