Yeah, lol. I think I would have gone mad playing for almost 2h. That said, it did take me over 15min, and I was already going mad. Maybe you could make it more obvious how drunk Randy is getting, so that the player feels like they are making progress.
And the timer should pause when the game is paused (I think I paused). I forgot to mention, there was a bug where I couldn't swing the knife when I came back, but it fixed itself once Randy got me.
Instead of making the map smaller, you could just cheat a little and teleport Randy nearby (as many times as needed) with more noise if the player is taking too long. There are probably a lot of different valid solutions.