very true on the story part, I couldn't implement a story skip button in time.
The dark effect is mostly a shader that floors any values under .1 to 0, I'm glad it inspired you!