Brothers – A Tale of Two Sons new screenshots
505 Games in conjunction with renowned developers Starbreeze Studios released some new screenshots from its game which was previously revealed as P13. Brothers – A Tale of Two Sons is coming to Steam, Xbox and PS3 platforms in early 2013. A man, clinging to life. His two sons, desperate to