There are a lot of similarities between the titles.
The tadpole in your head theme is basically the exact same thing as the collars in D:OS2 as well.
It thought this as well, but then realized it's actually the opposite, isn't it?
The tadpole gives you powers that are above and beyond your natural ability. You have to venture forth to find a way to get rid of it before it kills you.
The collars suppress your natural abilities. You have to get rid of the collars before you can escape the island and venture forth on your journey.
So, yes and no...