Cult Video Game Essentials Clu Clu Land (1984) January 17, 2015 Brett Summers Clu Clu Land is an arcade and Nintendo Entertainment System game released in 1984...