Anyone else getting this taking over your screen when your in the forum? Very annoying, I see their a sponsor but very annoying.