Freebie Steam gives away an atmospheric adventure about a giant fox Steam started free giveawayNephise Begins is a meditative adventure about the...