Thanks for trying it out, I'm happy you had a good time with it!
Sorry you weren't able to reach the end, that switch opens a door near the start of the level where you can keep going, but in fairness there's nothing to indicate that when you're pressing the switch. The camera angle thing is frustrating for me as well, unfortunately the game changed several times while it was being made so we didn't quite have the time to fix that one!