2 Endings, 1 for being fast enough, 1 extended ending for not being fast enough (NTR time!)
There's no actual timer, you have a certain amount of "actions" per phase before NTR happens.