Nice concept. Adding more objectives ( things to fix) will definitely make this more fun to play.
I think this will work great as a local multiplayer.