The game has roughly 30 CGs (not counting variations) and depending on your reading speed, 8 - 12 hours per route with 3 routes in total :D