← All upcoming games

Owl Watch

ConfirmedNov 12, 2018· Released

Not out yet. Links go to store / wishlist pages, not checkout.

When does Owl Watch come out?

Owl Watch released on Nov 12, 2018 on PC.

About

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.

Screenshots

Release dates

Platform / regionDateStatus
PC (Microsoft Windows)Nov 12, 2018Confirmed

Developer Agelvik

PlatformerAdventureIndie

More like this