Great, though the only thing it lacks is an ability for regions to block line of sight, so the squares behind the wall won't be revealed. (Or at least I don't know how to do it)
I don't know if I will implement this. But I will take a look.
For now, if you don't want the player to reveal what is behind a wall, you must build a map with this in mind and set the player line of sight to a value that can fit your specifications.