Star SquadBy Kongregate, Inc. ( Free )
Welcome to STAR SQUAD Join the ultimate Space strategy game and free the galaxy from the Titan Empire Collect and upgrade heroes to create a powerful team Strategize by assigning your heroes to various areas of your ...