This is a game from the civfanatics strategy forum under a thread titled "Deity please!". I started out so-so this game then gave up when Montezuma got like 20 freaking cities and started researching everything in 2-3 turns.
Currently, AbsoluteZero has 2,839,951 views for Civilization IV across 700 videos. His channel published over 34 days worth of content for the game, roughly 16.25% of Civilization IV content that AbsoluteZero has uploaded to YouTube.