Discuss? I'm suprised this hasn't been brought up that much already, myself.
Personally, I don't really see much point in it. Though that's coming from someone who bothered making this... I guess the point is creativity with some gameplay thrown in, or at least so far.