General Betray Us to generational trifecta