Games/Montezuma's Revenge: Director's Cut/MediaMontezuma's Revenge: Director's Cut·, 2025 · Normal Distribution LLCMediaBack to gameAll9Screenshots8Videos1Screenshots8Videos1VideoMore about Montezuma's Revenge: Director's CutPlayer reviews