Fantastic. Very clever usage of randomization with control, could play this puzzle game a long time and not get bored. Well done. Certainly there's ways to expand on the core mechanic. Awesome work :D