Apologies this took so long for a response
I'm gonna mark it need evidence since I feel we need some more demo footage of him. He's definitely suspicious but the demos are a little on the short side for a case that isn't clear cut like this one
There's also that particle bug in the demo causing all explosion particles to turn into big red X's making it difficult to see some of his shots