There is not much to go on in that clip, but since it's plot oriented and uncensored, it narrows it down a bit.
I don't think this is the right studio, but it looks like a studio called Engine could make something like that. I havfe not heard of them, so I don't know everything they've done...