Let me know you analysis about this game

A nice game, but not very much to analyze.
Maybe it fits better in the game-showcase
7.. Bxf2+ 8.Kxf2 Qf6+ would be a better game for black.
For white there's really not much that can be said. For black, there's some better options than what black chose. Black's 5th move should have been o-o. But since he didn't, this leads to move 7. I think a better move other than 7...Kxf7 is 7...Qf6. I think this move will minimize the damage. Any other move apart from 8. Qf3 leads to mate. If 7... Qf6,8.Qh5 Black can respond with 8...o-o interestingly enough and it may still only lead to minimalized damage.
Black's 11th move should have been Bd6 instead of Kc6.