Brilliant concept! The word "generation" reminds me of machine learning and all those things... It's something like that, right? Because, even if it doesn't make decisions (correct me if I'm wrong) it is reading every move you make!
How many gens there are? Hope you make more games like these!