Old and New Flash games (discussion and recommendation)