I've got the game.
-You can have 6 languages from the game: Japanese, english, italian, spanish, german or french.
-You can see all moves from the beginning. even moves like roar of time, that the game says that no pokémon can learn. I didn't found snarl nor V-create.
-The game count counts pokémon with differente forms like diferent pokémon. probably we'll have to get all forms from pokémon like Deerling or Jellycent.
-The list of learnable moves is perfect: includes move tutors and egg moves (Only the first evolution appears with egg move).
-It has an update button, that probably will be used to put new things on the game.