>>718008934
>game isn't even out yet
>already has cheaters running rampant
>already has marketing personnel (streamers) blatantly cheating
Does not look good for the Golden Turd double-winner...