Nintendo Fans Were Torn Over Today's Nintendo Direct Mini