Added timeout option for asynchronous game play.