Yepp, some of my best memories from Planetside and my time with my old outfit involved Galaxy drops.
I hope they work in similar way because anything else would be a dissapointment. I want to feel the same adrenaline rush when I drop through the sky with the rest of my squad mates and land on a hot enemy territory were utter chais starts and gun fire and explosions everywhere.