To those claiming this is the culmination of TWENTY generations, your dead wrong, there are several generations that can be done outside of the gen1, gen 2 gen 3 progression, for instance, my first completed generation was Shamala/Nightmare on the week I started the game, and I've completed G19 and G20 on fresh characters using only the Lorna balloon and beginner stones to get past the largest hurdle through both, G19's pre-divine skills Girg fight. As seeing as how you can still access these quests with an EXTREMELY underdeveloped character its more accurate to say that g21 is the culmination of NOT the full previous twenty generations, but just the culmination of the Divine Knights storyline