Inspector Francesca is on another case in Insider Tales: Vanished in Rome. The hidden object game has just launched on ScreenSeven.com, so download it, write a review, or chat about it in our forum.