have you ever been to the nintendo new york store and if so, is it as awesome as i’m wanting to believe it is?