Creatures Inc: Creatures Inc Now on Sale $2.99 USD

With the release of this new Alpha version on Steam, the game is now available at a discounted price of $2.99 USD. If you haven’t purchased it yet, this is the perfect time to do so, and it will greatly help me continue…