On Control Panel, "Windows Media Center Add-in for Flash" 12/24/11 is all I see. Doesn't seem like what I'm after, Should I uninstall that? And yeah, it's back already..