I like it kinda reminds be of pikmin
When my team was brainstorming, I was rambling about another idea, and my teammates said, "So, Pikmin?" I guess some if that idea still came through lol