This movie made me so scared back in the day - XD
What I love about it is that it shows that you don't really need much money to do a movie right, you just need talent. Heck, I think having too much of a budget is actually a detriment - it becomes a crutch!
They think that they can just buy their way into a good movie, and that is just not so. Hundreds of movies that have had huge budgets but sucked hard show that.
Oh yes, the incredible atmosphere! Really, bro. Blown away by this movie. And I so agree with you that sometimes an over inflated budget kills the essence of what it's makers are trying to convey.
Great comment and totally agree with everything you said, as always... :)