The music in the background is the clock, it gets more intense as the game progresses :) and look for other users logged in, might help if you have info on one of them ;)
Really enjoyed this game, beat it fairly fast as it's pretty easy to work out where you need to go what steps to take to get there :)