That may be possible. But I don't believe the full game is on itch.io right now. And since they aren't really overlapping stories (well there's some overlap) I kind of think both stand on their own. Of course, it's just my opinion, and the developer is free to do whatever they like.