I won!
It took a few times, as I figured out how things worked. I got stuck on the 2nd floor for a while before I realized there was a jump button. It was smooth sailing from there.
Very complete for being done in 3 hours!