it was good indeed
but, for me, too much confusing in the story AND
- boss were mostly "meh", completely crappy (and absent indeed) background story !
- the MGRAY fight were pretty poor because there were just not enought powerfull and impressive compared to MGRex
- failled Solidus Snake design
...
Time to Work !