Fantastic entry! The art is really great, the sprite style works nicely with the ragdoll-physics and the other visual effects (I especially like the torch particles and the time machine activation effect. Sound fx and music are top notch, and the game's good fun to boot. Well done!