I have recieved your message about the new updated demo on Steam, it looks way better with the new plot twist and all: