It is a never-ending game. It has an infinite number of miscellaneous quests that you can continue to play.