I really hope it isn't a gimmick. If I encounter a single invisible wall, I will write off the whole 3D idea for Pokemon. Otherwise, I can't wait.
Also, I'm going to join the others and say that we need more animations in the battle scenes. Either make the moves a little more personalized for each pokemon, or give them a great range of movements.