As you can see this post, you can rest for an hour or so if you're tired and you can play again after. So, it doesn't mean you need to play continuously for 3 hours.