My Friend Pedro is a shoot them up to computer game created by DeadToast Entertainment and distributed by Devolver Digital. The game is at long last...