I have a feeling he's a banned user "robotduckandgiraffe". He's main goal in life is to annoy the fuck outta me and make sure I don't win a game. Example :
https://epicmafia.com/game/2993929/review . This game :
https://epicmafia.com/game/2994530# check day 1, 11:56