PC Game Deal Humble Day of the Devs Bundle from $1: The Haunted Island, a Frog Detective Game, ART SQOOL.. (pc)