Developer Delta Shore Games has announced the release date for Fallen Leaf. The indie platformer with retro style graphics comes to PC (Steam) on July 11, 2024. The developers have also shared a new trailer showcasing the game alongside its release date announcement.
[…] Read the full article on NoisyPixel.net.
This snippet has graciously been provided by Noisy Pixel via their RSS Feed.