Check out the newest teaser trailer for Dr. Finklestein’s Marvelous Room, an upcoming walking simulator where it's up to you to help mad scientist Dr. Gumphrey Finklestein save the world....