The Daily Populous Thursday June 20th, 2024 day edition
Image from preview.redd.it and submitted by chusskaptaan

Justhe3guy on June 20th, 2024 at 05:54 UTC »

Almost expected a letter saying the studio was going under

Number-Thirteen on June 20th, 2024 at 06:09 UTC »

I enjoyed it. I'll get the next one, too.

JayWesleyTowing on June 20th, 2024 at 10:07 UTC »

Epic Games Store exclusive on PC

The game is DOA on PC