1 min read Xbox One Game Reviews Kingdom Come: Deliverance Video Review February 26, 2018 Martin McCurdie Here is my video review of Kingdom Come: Deliverance. I've tried to look at the game in as...