Devolver Digital has revealed a brand new game from My Friend is Pedro developer ... is set to launch later this year on PC ...