>Deus Ex: Human Revolution
>Doctor Doom
Well, there are two ways to do this. Latveria is either the capital of augmented humans due to DOOM's leadership, or one of the last "pure human" strongholds. If you were to make Vic the protagonist of a story set in there, I guess he'd try to fend off the mega-corporations and the Illuminati from taking over Latveria,while trying to stay ahead of the current tech.