Watch Dogs - T_A_L_O_S caught cheating yet again.