Hey guys I know there have been a lot of threads about fixing the queue system but I think this is a good solution!! So basically, right now to queue for a game you are forced to wait for a game to be over or for there to be at least 8 people (or whatever the minimum amount of players required to start the game is) currently queued so that it can create a new lobby or start a new game. On the very popular games like Cake Wars, sure this could work, but what about everything else? Also, some people would just rather join a lobby instantly and wait in there so people can see how full the lobby is, rather than thinking that the game takes forever because the queue is waiting for enough players to join it. So, I thought we could use both concepts of the queue systems! Here is the solution: Right now, the only game that has the old queue system in which you click on the NPC and then click on an emerald block is Nano Games. This is done because you can join Nano Games instantly. What I propose, is that every game NPC has the same system as Nano Games currently does, which is what it used to be like for all games. This way, you can see what lobbies are full and empty, and you are also able to view the lobbies currently in game and click on one of them to spectate; like you used to be able to do. You can still do this for games with team modes and Champions. But, where the new queue system becomes handy is you still have the ability to do /nbg (or /nextbestgame). When you do this, it will do one of two things. 1. If you are dead or spectating a game, doing /nbg will automatically start searching for a new lobby for the game like it does right now, so that you can spectate but get sent when there is enough players. If the game ends and it is still searching, it will automatically stop the search if there is enough players in your current lobby to start the game. If the game ends and there is not enough players in the current lobby to start the game, it will continue the search and merge servers if necessary. You can go back to hub to click on the NPC to view the current lobbies-- and if you join a new lobby from the NPC, it will automatically stop searching. 2. If you are in the lobby when you do /nbg, it will start searching for the game you most recently played. If you have just logged on to the server though, for example, and have not searched for a new game yet, it will say this: "Butch> You have not recently searched for a game! Do /queue <gamemode> or click on the corresponding Game NPC to join a game!" (you can also use the server names for game modes when putting in the game for /queue, for example: "/queue SS" (super spleef)) I have also though of adding the /queue command, for if you still want to queue for a game the way it is now whilst staying in the lobby. You will be sent once there is enough players! This message will appear when you have used the /queue command: "Butch> You are currently queued for <game(s)>! You will be sent once there are enough players. To instantly join a game lobby click on the NPC!" You CAN queue for multiple games like it is right now! You will be sent to the first one that is available. Also, if you click on a game in the game compass, it will operate like the game NPCs do. I know the Devs put a lot of work into making Butch, but this way we can use both queue systems to make it better and more efficient! Tell me what you think!