Quest of Vidhuraa: Steam has approved the release! Hey ! Hey!

Hey guys! We are happy to tell you that Steam has approved our release on Apr 27! - Team