Umbra: PRICECUT! Umbra is now 3.99 from 7.99

Great news to all of you who wishlisted the game for so long, Umbra is now 3.99, try the game, scare the shit out of yourself and enjoy!