This is a good game, in the sense that you can learn from it. Look at the position on move 17: you have little to no space to develop and attack, whereas most of black pieces are in action, ready to launch an attack. I think f4 was not a good idea, as his e pawn becomes very powerful.
So yeah instead of keeping the position locked on ranks 456, it would probably have been better to trade pawns.
Rate the game /10