Nintendo busting out the booth babes?