So, I was a bit too busy to write this after I finished your game but I really liked the concept of finding new friends along the way and constantly having that team interacting with each other. It really felt like a relationship was forming, with voice dialogue you could take this idea even further just making the dynamics of the group even more fun/funny to listen to. I also commend your level design, it felt like your levels were well thought out and guarded against errors. I think my one issue is that this is a puzzle game but most of your frustration comes from failing the platforming bits. It really sets you back quite far. Now I don't mind hard games, I just become impatient if the game didn't advertise itself as a hard game from the first level. it ends up feeling like a random spike in difficulty since I didn't know how many levels this game will have.
Edit: I'm keen to know what features got cut from the game and how you had planned to expand on this charming idea.