Kinda, just tried to make some trolls but I think some part of it are true. I've never seen any download or even link to other websites than wolo been posted , so I think they don't want to forum closed for some illegal things.
I just got into the 4rom so correct if I'm wrong. I noticed that freek team in the video tried to install an over 50mb game and it took so much time. You may know that all AAA games are over 2gb. Will it causes any problem?