I don't feel like this game fits the theme of the jam very well but it is a really good demake of the original nonetheless. I belive the mechanics are accurately reproduced since you linked Tech Rules's explanation. The controls are good in the office screen but a bit unintuitive in the camera screen. Also, is hard to understand what the voice on the call says, but I think it adds to the atmosphere. Good game overall.