Update: 1st July release confirmed

Update: Nintendo has revealed the game will launch in Europe on 1st July.

Read more...