>"But I don't think you can trademark a generic word like Unreal..."

Sure you can, trademarks are contextual. If they were a landscaping business it wouldn't matter. But within the same industry absolutely.

I guess? but we are talking Game engine vs AI harness...

The USPTO really isn't interested in those sorts of semantics. This would be a slam dunk for Epic.