I'm amazed by how polished your game is, it looks like a proper indie entry on steam ! Only thing I could point is maybe the lack of interaction during the "observation phase" but hey it's a game jam afterall. Congrats !
Thank you for the praise and your point! Maybe there really can be some new mechanic during observation phase - maybe something like from 'This is police' where you take descisions for the team on the call