Ok then nevermind,
What are the streets like?
I'm looking for something being held up by small pillars like a wodden walkway or a yawning being held.
Something that Xavier could use Combat Push on causing it to fall behind them and land on the guards' speeders slowing them down or stopping them all together.
Also don't we have communicators or something? Couldn't we use those as GPSs to connect us with our friends at the starport and use that to tell which way to go?