Tales from the Borderlands – ReviewBy Guest Writer/Editoron March 23, 2015Platform Reviewed: PC Platforms Available: PC, Xbox 360, Xbox One, PlayStation 4, Android, iOS Publisher: Telltale Games Developer: Telltale Games Release Date: November 25,...