Bigfoot Life: Huge Discount Sale and Morels: Out of This World Release!

Bigfoot Life is now on sale for 75% Off for the next week! As many of you may know, I am also one of the owners and developers of Abrams Studios. Our newest game, Morels: Out of This World was just released on Steam. Th…