>>530891147
That fucking bug guy stole his EGO, teamkilling is required