The cast compete in a puzzle quest and talk about meta gaming versus good production and anime sounds.