Incredible story and gameplay. The only people who would jump on the hate train for this game have either not actually completed the game, or are toxic and uneducated bigots. If you're a fan of the first game, give it a real go before you hate on it.