Very nice! The Puyo Puyo part controls nicely, and the bugs are really cute! I do find it pretty hard to beat the bugs before the time limit runs out, but that's probably because I'm not that good at Puyo Puyo :P
Do you mean they have too much hp?
It was most definitely a skill issue on my part haha