Games like Owl Watch

By AgelvikNov 12, 2018

83%Very Positive104 Steam reviews
Owl Watch screenshot

OWL WATCH is a short atmospheric adventure game where you travel around in different biomes. Awaken from your slumber as you venture out to seek ancient technology to aid you in a time of darkness.

Indie games to play next

Picked to match Owl Watch on gameplay, themes, and feel.