Haha OMG!
You know the "oooarh?" sound at 00:57 and those preceding or after it, i thought there were people outside my window (i live on the 25th storey) making these sounds. And at midnight here, all alone, I was creeped out before I realised it was your song.
Pwned haha.