Faithful re-telling mixed with modern gaming