Are you supposed to run out of time, or is it meant to be beat within the 30min time-frame?
You definitely can beat it in under 30min. Don't lose heart and you can succeed!