Creating narrative games for the modern age