I really like the overall layout, but the size of the username, category, and age-rating text is way too small.
I’m also curious about why you included the words “Quick Play” for the play button. I don’t see that as very good UX, as it may confuse users. It had me questioning what the difference between “Play” and “Quick Play” was. If it’s to market Roblox’s simple join process, I suppose that could be understandable.
When hovering over the game, I think it’s important to tell users how many players are playing, the forite count, and the like/dislike ratio. This is a major issue the current Roblox website needs to resolve.
Another UX issue I noticed was the “Discover More Experiences” at the bottom. It may be better to either remove it altogether for the sake of separting the function of the Home and Discover pages or including a small preview of the games that are below with a slight fade gradient.
I’m also not a fan of how you slightly tilted the Roblox Premium logo.
I noticed that the game thumbnails are very slightly faded in the background. Try experimenting with the intensity of it. I think it could help you out.
I think you should increase the size and contrast of the profile button in the top left corner to make it more noticeable to users to want to access their profile, as it seems that there is no other way to do so. You could even relocate it beside the Roblox logo or turn it into a text button.
Finally, you may want to consider allowing users to scroll horizontally on the friends list to promote good UX and to maintain consistency with the scrollable games area.