I just noticed that something useful and slightly more relevant section like "Player support" is under the clan section lol?
Player support should be listed within top 3 sections and not come last on the website.
As Panda mentioned under this post as well, Him and me found some smaller bugs and css issues with the mobile website that need adjusting/fixing.
For example the nav bar, or the Profile bar being bugged out after the first two options.
These things most likely occurred due to this forum being most