Well the DLC was a bit underwhelming (imo). Instead of bonus scenes all over the place it would've been cooler to have a new map where everything happens in some sort of mini-story. Now you're just flying around trying to get all the little scenes, and the last Leo scene is bugged out and doesn't work in the study room.
That being said, the DLC developer room revealed that the dev plans to work on "many more games" together with the girl doing all the translation stuff an other things. Really fantastic, looking forward!