The game completed more or less on time (a couple minutes late, thanks in part to needing to take a 5 minute break to talk on the cell phone- overall time actually spent working did not exceed one hour).