2 comments
Avatar
bdzw
95% ratings out of 20 people base on steam as of Nov. 23, 2020.
https://www.youtube.com/watch?v=UTFhLaWSZco