New S2 trailer from Germany with a lot of new footage SPOILERS
I am once again reminded why I don't watch stuff dubbed.
Perfection.