A data-driven engine for RPGs and roguelikes.