Umbra: Veins of Vengeance: Umbra: Veins of Vengeance set to release TOMORROW!

Tomorrow, yes, tomorrow. The game will be available for $5.99 on Steam, but it will have a 25% discount in the first week of release!