I watched the GameTrailers stream, it looks awesome and I can't wait to play it. On the other hand, the game is fully translated for all audiences (has English language, Euro languages, everything) so I'm really mad at NoA/NoE right now for not releasing the game over in the West at the same time as Japan.
NNID: TheCCluc