Kind of surprised to see Amazing Mirror win, when it's one of the less accessible games unless you are a 3DS Ambassador. Then again, on a Nintendo fan site there are probably a lot of Ambassadors voting, so maybe it's not that surprising they would pick a game they have easy access to. (That's why I voted Amazing Mirror.)
Looking forward to playing more of this game!