Need a little shake up...
What if the Giants occasionally sent messages to the world (being the players) en masse? Something that's happening, or some quest of some sort. Or maybe just plain nonsense?
I think that might add a little flavor to what's going on in the Game World.