My Friend Pedro was developed by Dead Toast Entertainment and published by Devolver Digital and was released on June 20 for the Nintendo Switch and PC. I played through the game on my Switch, being an indie title I was eager to play after it was announced. The tagline for the game is - Blood. … Continue reading My Friend Pedro