Despite being without two of their top weapons who were ruled out with injury, the Baltimore Ravens were still able to put up historic video game-like numbers on offense in terms of yardage, efficiency and explosive play rate in their season-opening loss to the Buffalo Bills.