Beautiful game with a compelling storyline, exceptional characters arcs however the game is riddled with bugs. Every battle is pre set, there are no random encounters, so there's no leveling up past where the story wants you to be. Which can be frustrating when you're facing a challenging or seemingly impossible battle. It's basically milestone leveling which I've never been a fan of. The character creation is fun but after your third character/playthrough the game gets a little stale. I'd have rated it a solid three if the gamebreakng bugs weren't so prevalent. I'd recommend waiting until the game goes on sale or the price drops before buying it.