This review contains spoilers
this is a great ending to solid snakes story. As much as I like this game it has some flaws like those four bosses with tragic back stories and Johnny shitting everywhere he goes until the end of the game. Either way the story is great and holy shit metal gear rex vs ray boss battle was awesome