You'll be disappointed if you approach Final Fantasy XIII-2 expecting another hundred-hour epic like the original. The main quest should only take you about 30 hours, and the endgame, while solid in its own right, won't give you what Final Fantasy XIII did.