Need advice for potential Nintendo Switch game launch

[removed]