The Nightwatch: Portal Sentinels Steam page is live!

Portal Sentinels Steam page is live! Portal Sentinels is the new game in development by Astrow Games, set in the universe of The Nightwatch. [dynamiclink href="https://store.steampowered.com/app/3630370/Portal_Sentinels…