Take advantage of Your Generation Games