To be more specific, I will use Words With Friends as an example......Other than a toast notification, there is no other means to know if it is your turn. Unless its pinned to the home screen and the live tile with have a number associated with how many "turns" I have waiting for me. This is all well and good if I only have one game pinned, but if I have several games pinned, there is a lot of scrolling...
But wouldn't it make more sense to have to Games hub, show those game notifications?
So do you know of any games that use the xbox live hub for notifications?