Quest of Vidhuraa PC Game Review Playthrough / Lets Play Gameplay | Steam HD First Look Impressions Quest of Vidhuraa - http://store.steampowered.com/app/683870/Quest_of_Vidhuraa/ Release...