The badges in the game are kinda funky, I'm not receiving a few of them that I should have, like the one for completing worlds 1 and 2. Maybe check this out?
I feel like grinding for upgrade point is really needed to get past the first few levels. I've had to replay the first three levels a bunch of times to even get past the fourth. I feel like having the upgrades slightly cheaper would help when you're starting out, but great game otherwise. 4/5