Is there a way to change the name that pops up when I first load up the game and need to type in a "password"? I want to play this on stream but don't want to leak my real name to people.
You could create a new user in windows and log in under that. Might not be a bad idea to create a user specifically for streaming to protect from this and other things being shown on stream like bookmarks, desktop icons etc.