Love this game! Good graphics with good gameplay is always awesome. I haven't finished the story yet but it seems interesting. NpCs have a pretty hilarious dialogue, some breaking the fourth wall.
All in all, this game is where you can sink a lot of your time into. A definite must have.