Humble Store is giving away Shadowrun Returns Deluxe Edition June 21, 2018 by admin Tweet Just as the Steam Summer Sale kicks off, the Humble Store has started a brand new giveaway. Harebrained Schemes’ tactical RPG, Shadowrun Returns Deluxe Edition, is now free to claim. Read more… Neowin Related Posts:Shadowrun Trilogy is free to claim on the GOG storeSurviving Mars Deluxe Edition is free to claim on…The Stanley Parable: Ultra Deluxe edition launches in AprilGames with Gold: Bomber Crew Deluxe is now free on…Weekend PC Game Deals: Steam Summer Sale 2022 Edition