what if they made a city that was completely in the trees (similar to the city in Hoenn, but ALL the houses, and even the gym in the trees.) They could have multiple levels, making for a very large city in a small bit of map space. Pokemon could fly through, and there could be areas where you have to swing through lots of leaves. You could also walk through the branches and battle pokemon there.