Hi, thank you for listening to feedback. I am a software developer myself, and I welcome negative feedback because it tells me what needs to be improved on the site. The customer is always right unless they're a f***ing idiot

.
One of the weaknesses with the site from my perspective is that page loads are very slow. This is probably because I am in Australia, but I can't help that. So I would prefer if the game creation process were designed to minimise page loads - each page is maybe 3-5 second delay for me. My steps to create a game are:
* go to Games (page load) - this page seems a bit disorganised as the games are in categories which don't really relate to how I choose to play them, so I have to do a bit of scrolling to find the right game
* go to 7 Wonders page (page load) - just click Play This Game Now, I don't care about the rest of the page
* arrive at Game Lobby (page load)
- click Play With Friends
- click Invite a Friend - one of the people I want is there, so I add him
- click Invite a Friend - See More
* arrive at Friends page (page load) - what happened to the game I was creating? My friends are in a random order so it's hard to find one from 40 or however many I have.
In fact so far, if I want to invite someone other than the 8 in the list, I have no idea how to. I have to do 4 page loads, search for the game, search the list to see if the friends I want to play with are there... and in the old days I would have to type their name into the combo box to get them to appear.
Amongst my friends, we usually play rematches because creating a game takes too much effort. Also you might forget to restrict table access and end up playing against an American and a Hungarian so the game takes a day per move.
When I used to play on yucata.de, I had a list of all of my friends in the sidebar. When I created a new game, I could click on them one after another to add them to the invitation list. It was very efficient. It wasn't as pretty as yours, but it was much more effective.
Please accept this as constructive feedback! There are many things wrong with the sites I develop, and I just keep working through the issues to make the best sites I can, so I know it can be a hard slog. Thank you for your efforts.