Nice game. I myself was thinking of looking at a tarrasch game. If white is not careful in those lines, he can really get crushed by black's pieces.
For Real the french period is a deadly weapon