Skazochnik & Jaxen
Забавно было бы сопоставить путь героя с чистой структурой состояний, превратить зов приключения в очередь событий. Думаешь, такая мифологическая архитектура реально поможет поддерживать код в порядке, или же легенды просто переусложнят систему?