What's up with those flags that have suddenly appeared?
They're just so you can flag a game for later review. If you go to your 'My Games' list there is a 'Flagged Games' entry in the select box which will show you all your flagged games.
Will be handy for flagging those games you want to monitor or remember for posterity for example.
I just took a picture of my ass for posterity.
I flagged it.