In this episode we take a deep dive into the Mantic Vault and chat about it fits into the wider 3D gaming landscape.