the walls had a cool effect on them couldn't tell if its a lighting trick or some kind of 3d objects that the camera moves around. The ghost follow motion was great too.
GDevelop has a cool feature where you can have objects block lights emitting from another object. I put invisible collision boxes on the walls and furnitures so that the player won't be able to clip through them nor the light emitting from the player character will be able to shine through them.