Browser Games
Modes
Tags
Companies
Browser Craft
→
Games
→
Antumbra
Antumbra
Web Browser Game
Play on Itch.io
Twitch
Release date:
3/16/2015 (9 years ago)
Antumbra was developed and published by
Vilehead
(1)
Single player
(3399)
Adventure
(1078)
First person
(300)
Point-and-click
(294)
Horror
(285)
Construct 2
(19)
Surreal
(7)
Creepy
(7)
Scary
(3)