Cheebee on 13 April 2014
Well, I half-expect it not to be shown. Also, obviously Nintendo's claim that it was ready to be shown @ E3 2013 was utter nonsense.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046