Guardians of the Galaxy: The Telltale Series: Under Pressure (PC [Reviewed], PS4, Xbox One, iOS, Android) Developer: Telltale Games Publisher: Telltale Games Released: June 6, 2017 MSRP: $24.99 (Season Pass) [Note: This review contains some spoilers for [...]