‘Demyansk Shield’ or ‘The Legend Continues’ Anyone?

Looking for a game for one of these two titles.