Very much reminds me of the ride Maus au Chocolat in Phantasialand, combined with balloon tower defense, but we are the dart ape. Thanks for putting this out!