Time to start a heressy thread.
As every player knows, multiple games going on simultaneously are hardly ever present even when there are more players willing to play than a room can maintain. But why is that happening?
As far as I noticed, people are very reluctant to start new room (except 1v1) because no1 is really happy to sit in empty room and wait for enough players to join. !v1 requires only one more player to join, so its not the cas,e but both smal and big teams need at least 3 more players, and that might take forever when there is a bigger game going on in otehr room, as people tend to gather in the biggest one.
The easiest solution to this may be imprelemtion of "queue rooms". What they would do is managing bigger number of players than one "Battle room" can handle, and spreading them according to their elo values to few games.
Whoel thing would be very easy. We could get queue rooms for each of PvP games named (e.g.) "Small teams (4v4) queue room". All players willing to play small teams would join it. If there are more than 8 players when the !start poll succedes they players are divided to few games according to their elo and new, Battle rooms are created under the "Games in progress" tab in main lobby. Any player may then join the room and spectate the game. After the battles end, the battle room(s) is closed and all players from the rom are moved back to queue room.
Becasue of thsi whoel thing creatign mroe than 1 game at the time would become way easier, whic hsi kinda good.
Wad da ya' think?