Devolver Digital's My Friend Pedro Finally Gets a Confirmed Release Date
You know we have had a keen eye on My Friend Pedro and the release date has finally been revealed to us. Yes that’s right, the My Friend Pedro release date is June 20th. Check out the release date announcement trailer below…