It's an well made puzzle solving action rpg. But you will need to create an ubisoft account in order to play it. There is an in game shop for a variety of skins for your bird, mount, weapons, armor and yourself. But nothing that will influence your gameplay.
The story ist decent and funny told (even though the humor is not meant for everybody) and it runs smoothly on the switch.