Really good idea! A good few bugs, though I'd like to excuse them as this is a game jam game.
Just one thing I'd like to touch on with the gameplay is that for the fixer, the game feels way too hard and unfair. Maybe even just giving them a couple of extra-lives would make things a bit better on that front.
Really enjoyed this! Great job!