Good alliance, features and bonuses
This is one of the most important features in the game, since by joining a good and active alliance, you can ask people to help you upgrade the buildings faster. This will be of major help later on when upgrading some buildings will take on hours on end. It's best if you take your time and look for that perfect little place you can call "home", since all the active people there can lend you a hand when in need. A good alliance will also give a lot of other features and bonuses, so really focus on finding one and then send them a request. It's best you do it as soon in the game as possible since it will reward you with 300 crystals, but you may not always find the best one at such an early stage. So after you get stronger, you can opt to leave and find a stronger one. Another amazing thing that comes with the alliance is the Alliance Shop. Here you can buy tons of things in exchange for Alliance Coins. You will also benefit from all the other perks of a guild, including Alliance War, where you test your powers against other alliances.