Although I do see mikes point. You did only came in here once you had someone you wanted to lynch. Only pushing a lynch does look suspicious.
Also about Mike, so far I almost have a villager read on him. I am not going to say that I am sure that he is aliened with the village, because there is still very little information about everything. I sure hope your not trying to make the cop waste check.