The Gallery - Episode 1: Call of the Starseed: Steam Coupon + Humble VR Sale

Wander your little mouse cursor to the top of your Steam inbox this morning and may see a special coupon has been added to your inventory. If you own Call of the Starseed on Steam, you should now have a 25% discount on…