well that’s dumb shyt and those people spent years wasting their time. 99.9% of the info in there was false as fukk.Thus the "JUST paid off with a confirmed leak"
The rest of that thread is a lot of the same grasping at straws without solid proof people have been doing since at least 2018, probably earlier.
Now with video evidence there’s something to actually talk about.
Game clearly flopped
