Clu Clu Land is a puzzle video game developed and published by Nintendo in 1984 in Japan for the Famicom. It was released in North America in 1985 as a Nintendo Entertainment System launch game and in Europe in 1987. Nintendo has rereleased it many times via emulation.

View More On
Top Bottom