The game comes directly from Nintendo eShop, you will be able to go online, get updates etc.
After setup process the game will be available to launch on your own account, just as any other game or app you purchased directly in Nintendo eShop.
Start your own cult in a land of false prophets, venturing out into diverse and mysterious regions to build a loyal community of woodland worshippers and spread your Word to become the one true cult.