Thomas here, letting you know that there is a new trailer and that Umbra is releasing on the 18th of February!
That's not long from now
If you want to help these nerves then go wishlist the game (and that's what we call emotional manipulation)
It's been almost 5 years. My how time passes by.
Umbra prototype concept 2017