Followers
36Updated Nov 2, 12:46 AM


About the game
You are a radio tower technician in the remote Finnish wilderness. The routine repairs turn into a nightmare, as you are being stalked. Survive the terror or become the next victim of the Tower Stalker.
Updated Nov 2, 12:46 AM