Games/Montezuma's Return!/MediaMontezuma's Return!·, 1997 · Software 2000MediaBack to gameAll7Screenshots5Videos2Screenshots5Videos2Gameplay videoGameplay VideoMore about Montezuma's Return!Player reviews