I actually have a question regarding the communication bit. It's established that an avatar can telepathically communicate with any Pokemon with whom they share at least one type. How easily does this communication take place? For example, lets say that David's Tirtouga makes a casual comment to him. Could Kaze and Seras "overhear" that comment, since they share Tirtouga's Water and Rock typing respectively, or would Tirtouga have to specifically choose to "send" them a message?