I thought it would be cool to have a park where you can have your entire team of Pokemon roam freely (Instead of just the one that is behind you), interacting with themselves and with other players' Pokemon. Through this, there can be new minigames/activities, such as Pokemon races(Air, Land, and Water), Hide-and-Go-Seek, Capture the Flag, etc. It would be cool to see people showing off their Pokemon to their friends, swimming with their Pokemon, and maybe even going underwater through the diving system (Find items?). The base system from Gen 3 could also be utilized here; teams having their own territories and such (turf wars?).