Halfway through this episode I thought to myself "They're really making it so that the main characters are trying their hardest to find an alibi, I bet in the end it's gonig to be revealed that it really was him".
I was a little on target with that theory
It's not certain that he's the guy everyone is looking for, but they sure are trying to hint it, which means something is up and not everything it what it appears to be. I expect some interesting and surprising things in the future episodes