In a rare youtube algoritim W, I got recommended the trailer for the series from Chinese studio Flint Sugar, which is releasing in 2025, based on this short film. Kinda gives some FLCL vibes, at least in so far as the style.

Trailer for the series: youtu.be/watch?v=YOqMmz0gDZ8