Here, I begin explaining a new feature I've added to the game engine called Smart Widgets. These are animated background and foreground scenery that can react to things like message being broadcast, event flags, and changes in the weather.