the owner of the game just made a timer update, you gotta press on a "start" button to begin the game and there's a countdown as well. no timer delay whatsoever :]
nice