Nintendo Teases Fans With Fresh Switch 2 Image Ahead of April 2 Direct: Does it Hint New Feature Coming?