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.