As of October 31st 2021, One Night at Flumpty's 3 has been released and effectively replaced this game. Download here: https://gamejolt.com/games/onaf3/529078
This is a reupload from Jonochrome's channel, which you can find here: / jonochrome
This was reuploaded for anyone who was curious as to what Jonochrome had to say in the video.