Originally posted by Kewpie
The one page that everyone goes to (except for trolls of course) is the MyGames page. That's the screen where a popup should appear if there's a recent announcement, IMHO.
Please, no. When I'm on that page, I want to see my pending games, and I want to see the relevant details for that page. I don't want to be distracted by a pop-up.
If you want a pop-up like that to appear anywhere, perhaps on the My Home page. Even that I'd find suboptimal compared to the current situation (with which, frankly, I do not see the problem - you're interested in site announcements, you go to the Announcements forum, job done), but at least it would be better than having it clutter up the My Games page.