Based on the title this appears to be a development update or a "leak" post for an ongoing indie game or visual novel project.

Sites like F95zone often host discussion threads and mirrors for these specific version updates.

The standard platform for many independent "Fragile Innocence" style titles.