• 8 years ago
Clu Clu Land is a fast paced puzzle game where you need to find out the location of all the coins before the timer runs out! Watch me fumble with the controls and fail at killing enemies and win at falling into blackholes!

Recommended