This is a game where the gameplay and combat carry it all the way. And I'm fine with it. If you are looking for a deep and compelling story this isn't the game for you.
If you want to explore 20+ classes, tons of skill combinations, and just enjoy a good combat system this is a game for you.
Added bonus is that the multi player is very fluid and allows for almost seamless play through the story. You always have two additional characters fighting along side you, whether you are solo or multiplayer. If you start a multi player session other players can jump in and essentially take control of one of these other characters. There is no waiting around a lobby or losing an ally if someone loses a connection.