Check out the video walkthrough for Starbreeze Studios’ new game ‘Brothers – A Tale of Two Sons’ which will be out soon.