Yup, this is a pretty darn perfect game! Good visuals, I loved picking powerups between levels, beautiful animations and opening cutscene.
I think the only thing that wasn't clear to me for a while (like 5 stages haha) was Bibo shoots on his own, but honestly I'm just nitpicking there.
Overall, amazing game. It was super fun, and great job designing all the characters and final boss!