Very cute game, well executed! Squeak button was peak.
Controls were quite floaty and a little hard to get used to, other than that a strong entry!