Wind that together with annoying glitches,
underwhelming weapon creation, poor romance stories, and the worst directions of any FPS story made and you have a game that is not only worth a «mediocre» rating, but is THE worst disappointment of 2017 (or any other year).