Proof that you've defeated the boss in Episode 3. To think that you could defeat such a colossal worm!
You have not earned this achievement yet
Log in to view progress