To be honest, I didn't find it that... "fun", but I enjoyed it and thought it was a really clever concept for the mechanic. Using your body as a sort of breadcrumb trail to help you escape.
Shame about the lack of audio, but, really impressive that you built the engine yourself! :D