The rings in that temple reminded me of that kid's toy when I seen it as well! XD I wonder if that is what they based it off of...



The Ahuizotl plushie and block fort are nice touches to this. :3