The unique stress of running a successful indie studio
July 2, 2018
It's a big year for Capybara Games. Below is actually coming out, five years after its announcement and three years after its original promised release date, but that's only the half of it.
No Comments