Recent in nintendo e3 booth tour