THANK GOD TURKROACHES JUST GOT WHAT THEY DESERVE.
Can't wait for the roaches to be completely irrelevant forever after this game gets out, get fucked.