Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I pretty much agree with everything you've said. 

With the flashlight, I was more going towards allow the player to shine the flashlight immediately and regardless of whether an enemy is there or not. Though however feels the best is probably the way to go.

For being attacked during a cutscene I was thinking more in line of the logic of the first FNAF, where animatronics won't attack you until 30 seconds after you put up your screen. Thinking with the mechanics in mind, I get why you made the choice of allowing the enemy to attack whenever. 

I am not sure how renpy works so I can't give any insight to optimizations, but I will say that if you find that responsiveness is an issue, I would say reduce the amount of buttons a player presses. Like if the lights can't be optimized for example, have the monsters stare stare outside the window and just have the button that shocks them.

Now that I think about it, because the game is so fast paced sound effects may be super annoying. Like how Freddy would laugh the whole night during 4/20 mode. I still think they're important though, maybe just do a walking sfx (even though ghost don't have feet)? Something very small and subtle at the very least adds to the atmosphere.

Again I think this has a lot of potential, and I'm excited to see what future versions will bring to the table! Btw make sure that you use the Five Nights at Freddy's tag (I don't see your game when I filter with that tag) and maybe even change your name to 5 Nights of Temptation. The FNAF genre is super popular, so making it very clear that you are a FNAF/FNIA game will drive a lot more traffic to you.