A data-driven game engine.