Albert & Otto Review February 15, 2018 By Stephanie Diaz Leave a Comment A brother suddenly finds his sister has disappeared and along with a stuffed doll must solve puzzles and defeat bosses to discover more of his sister’s whereabouts. Stephanie Diaz has the Albert & Otto Review.