Can you continue playing after you finish the main storyline?

Yes.