I've used the Navigation2d with NavigationAgent2D for the AI here, They said there was a bug with the NavigationServer so I wasn't able to try it out.
The diary at the top was the diary of the ghost and the people where trying to get its secret, was not able to properly communicate that in the game hahaha.
Thanks for trying it out!