Yeah, not sure how I feel about mounts, though looks like they're tied into certain zones. We'll see how it turns out I guess, thankfully no flying mounts yet...
On the subject of GW2: new Living World episode released yesterday
While the incessant crying for mounts on the forums ticked me off, I don't mind them actually being implemented. The core maps and the expansion maps especially were not designed for mounts, but the Elonan screenshots look like the maps will be huge and relatively flat, so using mounts there makes sense.