Human Fall Flat 2 Delayed, Devolver Details Major 2023 Sales Decline
Devolver Digital has released its financial statement for the 2023 fiscal year, and the report contains news of a Human Fall Flat 2 delay, as well as a somewhat gloomy portrait of the company's sales…
April 18, 2024 | 08:51 EDT