Capybara Park: Capybara Park at Neo Fest 2025

Capybara Park is now officially registered for Steam Neo Fest 2025 This festival will allow us to introduce the game to new players before its final release, which should take place some time afterwards! To celebrate th…