Islands are most important part of the creator page. A nice flat grid would show all games, while more games row currently hides a lot of games.
It would be nice to browse and immediately find maps of interest without having to scroll in the bottom row.
It would also be cool to allow creators organize maps in several grids by genre for example.
I am proud of all my games and would like to have more visibility and more control.