The game got tough and I didn't get past the spider platformer part. But for what it's worth, game's fairly solid. I only wish the game would be a bit more consistent on the POV you were using.
Here's my channel for other games I have played. http://www.youtube.com/c/Levont