Fallen Leaf Studio Games
Last Updated: 30th December 2024
Founded in 2021, Fallen Leaf Studio is an independent games development studio based in Liverpool’s renowned Baltic Triangle.