Through The Shadows has halted downloads.

Buy the game at our itch.io page