Seven Deadly Sins Origin just dropped the 2nd Seven Deadly Sins Origin Gameplay trailer. We get a closer look into the Seven ...