Capybara Park: Demo Out Now!

Hello everyone, Our Capybara Park demo is finally available, and you can get it by visiting the dedicated Steam page: https://store.steampowered.com/app/3125960/Capybara_Park_Demo/ This demo contains around 45 minutes o…