NewsLuke HendersonJune 09, 2023Devolved Direct 23, Devolver Digital, PC, Human Fall Flat 2 Human Fall Flat 2 has been announced and via a new publisher Back for more NewsLuke HendersonJune 09, 2023Devolved Direct 23, Devolver Digital, PC, Human Fall Flat 2