Exceptional work !
I used to do this kind of work "to pass time" - and it is EASILY the hardest kind of board work you can work on. If you can fix this board, you can fix anything !
Keep the updates coming.
Got it in one... it is nearly a zen meditative thing I guess. Once you are over the shock of the board, the slow process of repairing it is fiddly, tedious yet somehow satisfying and relaxing.
I wish my eyes were as good as my camera!
Cheers
Jacob