Good choice of mechanic, good choice of assets. I have especially high praise for the level design; you didn't need to go so hard on designing levels with multiple paths, but you did and I think it carried the game.