Interesting experience, I enjoyed teaming up with that talking rocket launcher, I feel like it could make a cool concept for a fully-fledged game. Superb work there, I'll follow your next productions with great interest!
Here's my short playthrough for anyone who wants to see what it's like :