While annoyed of the identical old titles, try these the latest launches to possess 2026