I am thinking of making the website like this, though because I am working on the NexLand client, I will have to leave the website incomplete. Once I am getting more help and get skilled and prepared enough, I will try to move on a style more similar to the website concept from the Concepts #2 project(you can find it in the NexLand: The Game studio).
Credits to @pttsers for making the original version of this website concept.