Well it’s certainly random. My only qualm is that it relies entirely on it’s randomocity, there’s not much else in there to support it.
This might just be me, but part of a good challenge entry is that it would be just as enjoyable if that challenge had never existed. I’m not sure about this one…