Umbra: Journey Home: Umbra: Journey Home is out now!

Hello everyone, Thomas here. Launch!!! Umbra: Journey Home is now officially out! You can purchase it on either steam or itch. This contains the full story (roughly 2-3 hours) plus bonus puzzles, hidden areas and other…