Greedy Game
Quite a crazy game, much more interesting than the borefests I encounter playing 3d/move ;)
White obviously had a game plan from the start to attack the f7 pawn, but they really neglected their own position, esp in the early moves, credit to your game though. Bxf7 would have made things interesting as you say.