Captain Cooks is home to several of the most popular progressive slots like Mega Moolah and Treasure Nile.