On the newest episode of Final Form, Mitchell and Ryan tackle the smash-hit anime series Attack on Titan!