and there was this blank space where it should have been, in Control Panel. So I know I'm not delusional.
Anyone? Help?
I set my internet cookie options to ask me about first party cookies, and today I noticed that no notices popped up.
I went to check out the situation in the Internet Options folder in control panel, and IT WASN'T THERE!
I did a search, included hidden files, and it didn't show up.
Where did my Internet Options app go?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic