Spider Fox: Huge Discount Sale and Morels: Out of This World Release!

Spider Fox is now on sale for 80% 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. This…