Capybara: Capybara is Coming! Official Release on August 30, 2024

Attention all gamers! 🎮 We are thrilled to announce that our new game, Capybara, will be available on August 30, 2024. Get ready for a clicker adventure like no other! This week, we've added exciting new features to en…