To be honest, this is an impressive game, although perhaps saying that is disingenuous considering the fact that I had no expectations based on the premise and when your expectations are zero, everything becomes a masterpiece.
But seriously, this is a very well made game, unironically more well developed than most normal FNAF fangames.