>>348106Introducing yourself is literally a basic human interaction. A debut doesn't even need to be a hyped up hour long event, it could literally be 5 minutes of saying "sup, you guys like this shit I like too by chance? cool, let's play gaem" boom, move on. I honestly don't understand this mentality.
If debuting is putting "unnecessary pressure" on them it's because they're so boring that wouldn't even know what to talk about in that time.