Pretty fun! I managed to beat all the levels, only died once on the first level figuring out the mechanics and controls. I'd have liked a little more feedback (maybe an audio cue) on where to stop to repair, I found myself often walking past it. It was fun upgrading and finally getting to max upgrades on the final level =). Sounds and music worked pretty well together with the game.