The Situation

I’ve never made something I hate half as much as this project. Every other cursed thing I made pales in comparison to this incarnation of insanity. With that being said, […]

Chichen Itza

Chichen Itza was a Mayan city located in the Yucatan Peninsula in Mexico. At its center was the Temple of Kukulcan, the iconic step-pyramid most think of when Mayan civilization […]