TapMen's latest mobile game, Capybara Stars, joins their lineup of charming capybara-themed titles, including Capybara Friends, Capybara Rush, and Capybara Bros. This latest addition features adorable capybara plushies in a unique match-3 puzzle format. The developer, known for games like Duck On