Didn't take long. FFS! I have noticed there seems to be loads more cheaters in 2142 lately.
Forum Rules