Clu Clu Land Review for the Nintendo Entertainment System

Episode 15 – This week on the show, I review Clu Clu Land for the Nintendo Entertainment system, which was a 1985 launch title. An under-appreciated action/puzzle game that is definitely worth checking out.