Absolutely loved this game, people complain about the graphics, but if you play on a have decent TV, the graphics are wonderful. I played on an old Samsung from the early 2000's and it looked great.
Tha story is nice and long, and each character is a lot of fun to play as. Each of their skill sets can be paired with any level, so play as whoever you like. I don't understand why this game got so much hate, it's really enjoyable, it's definitely worth a shot from anyone who wants a 1 player story game.