This is a pretty awesome game! I can't believe I missed this during the rating period, though....
Anyways, here's my playthrough of your game at the 37:19 mark of this video.