Holy shit, that was hard! (and slippery!)
Nice game, had a very nice time with this :PPS.: awwwww, poor knight at the end!