It got mixed reviews, because Sega marketed it all wrong. If you want great reviews from all reviewers, you have to market the game with just it's initials instead....it should have been SLW. Reviewers automatically give great reviews to games like that....GTAV, COD, ACIII, etc.
Stop hating and start playing.