Emit only once per event per loop

This way I can handle an array of change events later.

Also added seed and region info to the game.