Hoth was a flat and barren world, but the Tatooine level, for instance, is populated by homesteads, a herd of Bantha, and the port of Mos Eisley. The Kile II military installation is covered with various gun emplacements, barracks, garrisons, and construction yards. The clouds of Taloraan are filled with floating buildings and a giant cloud city, a la Bespin. The different environments you'll encounter in Rogue Squadron include desert, snow, jungle, mountain, urban, lake, snow, volcanic underground, swirling atmospheric clouds, and ocean. Some of the planets encompassed by these environments are Tatooine, Kile II, Kessel, Barkesh, Fest, Taloraan, Mon Calamari, Corellia, and Sullust, These planets have all been cataloged in the various Star Wars comics and novels and should be familiar to many Star Wars fans.
Mission objectives in each of the levels are fairly simple.
In Tatooine, you have to destroy all Imperial probe droids and keep casualties to a minimum. In the next mission, on Barkesh, you have to escort a Rebel convoy to a shuttle landing area, battling attacks from Imperial walkers and TIE bombers. Missions never get too complex, although later missions have more-involved mission goals. In the Prisons of Kessel, for example, you have to escort General Madine's shuttle to the main prison complex, disable the shield generators, and then protect his shuttle as he makes his rounds at the other prison facilities, all while battling a swarm of probe droids, TIE interceptors and fighters, AT-ATs, walkers, storm troopers, and speeder bikes. Some missions tend to get tedious, especially when you can't find your next mission objective or are just flying around looking for things to kill, but for the most part, missions move along fairly well.