How long did it take you to complete it?

And what percentage of what you played was the main story? Is there a lot of side quest style gaming in it?