You shouldn't have called those games realistic as they are not realistic and not even in setting. Modern would have been better. Russian invades every city in Europe at once and Unspecifiedestan are not realistic setting but you might call them modern given the stuff like the Invasion of Iraq. Although Russian as a villain is hardly a new thing nor that realistic.
OT: Since you are going realistic as a modern setting I would have to say Sci-fi to be perfectly honest.
OT: Since you are going realistic as a modern setting I would have to say Sci-fi to be perfectly honest.