Games/Montezuma's Revenge/MediaMontezuma's Revenge·, 2012 · Normal Distribution LLCMediaBack to gameAll10Screenshots8Videos2Screenshots8Videos2TrailerTrailerMore about Montezuma's RevengePlayer reviews