Event-Database Architecture for Computer Games (Volume 2, Game Design and the Nature of the Beast)