Montezuma's Pyramid
About
Montezuma's Pyramid is an arcade game developed by Invi Games. It came out on 20-01-2010. It was published by Play Publishing.
You can play Montezuma's Pyramid on PC.
System requirements for PC
Last Modified: Jan 9, 2019
Montezuma's Pyramid is an arcade game developed by Invi Games. It came out on 20-01-2010. It was published by Play Publishing.
You can play Montezuma's Pyramid on PC.