It gives me very strong Dragon Trainer vibes, so I agree. Dragon Trainer's good so not necessarily a bad thing, though.
I feel like you could do a lot with the setting if the "quest" they're on really is an actual classical quest with all of the typical steps but through the lens of a modern setting and not just "lol fantasy creatures using twitter".
Onward...
That really confused me. Onward is a VR game, fuck that was a weird feeling.