I think it's a bit tedious to have the artwork mirror the profile picture, and neither match well with the color of the background.
In addition, the screenshots are lackluster and there is an incredibly low quantity of games, especially ones of high quality.
I'd rate 3/10 overall. Sorry. A lot of room for improvement.