A very very old line. This was also very popular in steinitz's time. It's not bad, sometimes it pops up in modern Gm games as a surprise weapon. I think Ni Hua used to play this a bit.
Yereslov, if you want to create your own line i kindly suggest to avoid the d4 italian game altoghether. It has been analyzed to death in the last century and the lines are rather forcing, so the chances to find a new move which is not complete rubbish are slim. Your risk reinventing the wheel like you just did.
8...Bb4 seems more natural not losing time.
Bb4 eventually has to move back to e7.
What's wrong with 8...Bb4+ 9.Bd2 Bxd2+ 10.Nxd2?
It leads to an even game.