Owl’s Nest is the latest Point and Click Adventure created by PastelGames. Below you can find the game description, along with the video walkthrough.
Search the underground laboratories where the Nazis produced their secret weapon.
Watch the Owl’s Nest video walkthrough right away: