What is this thing? Nintendo says it’s a “new experience for Nintendo Switch” and that we’ll find out more next Thursday. Watch the video below and make your best guesses.

