Interesting, this reminds me of The Psyche and one of JustCause's games, but I don't remember if they had those white squares.I got the idea from The Psyche.
Lol whatt is causing the explosion? O.OYa gotta play the game to find out ;) there's a whole story. After the explosion you go through several reconstruction tests as the building is gradually repaired.