This was really fun! I played twice and honestly I didn't expect that the culprit actually changes each time, that's crazy impressive especially for a game jam! The difficulty also felt good to me, it wasn't too easy to figure out. Great work!!
(spoilers) I caught one issue on my 2nd playthrough: Jensen said it was him who found the body but D'Angelo told me the Butler was the one who found it. Rain was the culprit that time. I think this was probably unintentional since I didn't see any reason why either of them would lie about that